Web

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.

Stay&Go project mockup

Aperçu

Plateforme

Web

Durée

04-2024 / 08-2024

Domaine

TourismeLocationBilingue

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

Project screenshot

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.

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

icon tool
icon tool
icon tool

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

icon tool

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

icon tool
icon tool
icon tool

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

Debug

icon tool

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

CI / CD

icon tool

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.