Stay&Go
04-2024 / 08-2024
Un site pour exister en dehors d'Airbnb, reprendre le contrôle sur ses réservations et supprimer les commissions.

Aperçu
Plateforme
Web
Durée
04-2024 / 08-2024
Domaine
Stay&Go est un loueur de biens saisonniers qui proposait ses annonces uniquement via Airbnb et d'autres plateformes. Le client voulait son propre site pour affirmer son identité, toucher ses visiteurs en direct et s'affranchir des commissions. Le site devait exister en français et en anglais.
La solution

Destinations, logements et réservation en ligne
Les visiteurs parcourent les destinations, consultent les logements avec photos et descriptions, vérifient les disponibilités via un calendrier de réservation et envoient leurs demandes via un formulaire. Le site affiche des avis clients, une FAQ, un espace blog et un carrousel de partenaires. Tout le contenu est modifiable par le client depuis un back-office, sans intervention technique.
Le défi
Le site devait être livré en moins de deux mois. Les besoins du client ont évolué tout au long du développement, avec des allers-retours réguliers sur les spécifications. Après la première livraison, de nouvelles fonctionnalités sont venues s'ajouter : un espace blog et un changement de fournisseur de calendrier de réservation. Au total, le projet s'est étalé sur quatre mois.
Mon travail
J'ai tout porté seul, du recueil des besoins à la mise en production. Le client n'étant pas technique, j'ai commencé par plusieurs échanges pour bien comprendre ses attentes, notamment sur l'autonomie dans la mise à jour du site. J'ai produit les maquettes en m'inspirant de références existantes pour proposer un design fidèle à son identité. Puis j'ai développé le frontend, le backend et l'infrastructure, avec un suivi analytics et une maintenance régulière.
La solution



Le défi
Stay&Go dépendait entièrement des plateformes type Airbnb pour sa visibilité et n'avait aucune présence propre sur le web.
Mon approche
Recueil des besoins, maquettage, développement et livraison initiale en deux mois. Puis itérations sur deux mois supplémentaires pour intégrer les évolutions de specs.
Le résultat
Site bilingue en production. Le client gère son contenu en autonomie. Les réservations passent en direct, sans commission de plateforme.
Chiffres clés
5 mois
Durée
Développeur Solo
Rôle
24
Types contenu
98%
Contribution
Feature



25+ familles de composants : carrousels (fondu et glissement), formulaires de réservation, FAQ accordéons, avis clients, cartes de logements, notifications. Pipeline GraphQL typé avec hooks React Query auto-générés.
Animation

Framer Motion pour les images de fond animées, le défilement infini de logos, les transitions de carrousels et le bouton retour en haut. Skeletons de chargement sur tous les composants asynchrones.
Refactor



Architecture CMS headless : 24 types de contenu Strapi, plugin GraphQL, i18n côté CMS, workflow brouillon/publication, migration SQLite vers PostgreSQL.
Debug

Responsive sur tous les breakpoints avec Tailwind CSS et breakpoints personnalisés. Sanitisation du contenu Markdown via DOMPurify.
CI / CD

Docker Compose avec 3 services : Strapi, PostgreSQL 14.5, Adminer. Builds multi-stage Node 20 Alpine, réseau bridge, volumes persistants, compatibilité ARM (Apple M1).
Prêt à lancer votre projet ?
Discutons de votre idée et trouvons la meilleure approche pour la concrétiser.