LuxStay - Plateforme Immobilière SaaS B2C/B2B
Durée : 3 mois
Aperçu
Problématique
Au Bénin, le marché immobilier souffre d'un manque criant de digitalisation. Les transactions reposent encore sur le bouche-à-oreille, les affiches physiques et les réseaux sociaux informels. Il n'existe pas de plateforme centralisée, fiable et professionnelle permettant aux acheteurs de trouver des biens vérifiés, et aux propriétaires ou agents de publier leurs annonces avec des outils modernes de visibilité et de monétisation. Cette absence de solution numérique freine le développement du secteur et expose les utilisateurs à des risques d'arnaques et de perte de temps considérable.
Objectif
LuxStay a été conçu pour centraliser l'offre immobilière béninoise sur une plateforme unique, sécuriser les transactions grâce à la vérification systématique des annonces et des annonceurs, et démocratiser l'accès à la publication d'annonces via des plans gratuits et payants adaptés à tous les profils. La plateforme vise également à offrir des moyens de paiement parfaitement adaptés au marché local comme le Mobile Money, tout en restant ouverte à l'international avec PayPal et les cryptomonnaies. Enfin, LuxStay fournit aux agents immobiliers des outils professionnels de visibilité, de statistiques et de messagerie pour développer leur activité.
Solution
LuxStay est une plateforme SaaS B2C/B2B qui connecte propriétaires, agents immobiliers et acheteurs ou locataires au Bénin. Pour les acheteurs, elle propose une recherche avancée avec des filtres précis par type de bien, prix, ville et quartier, des annonces vérifiées avec photos et équipements détaillés, ainsi qu'un contact direct via WhatsApp, Email, appel ou messagerie interne. Pour les annonceurs, la plateforme permet de publier des annonces avec upload d'images via Cloudinary, de choisir parmi quatre plans d'abonnement allant du gratuit au business avec des limites évolutives, et d'acquérir des boosts de visibilité pour mettre leurs biens en avant. Un dashboard complet offre des statistiques en temps réel et une gestion centralisée des annonces et messages. Côté administration, un panneau de contrôle permet de valider les annonces et les avis, de gérer les utilisateurs avec blocage ou suppression, et de suivre l'ensemble des transactions et abonnements. Techniquement, LuxStay repose sur une stack moderne alliant Next.js, TypeScript, Tailwind CSS, PostgreSQL et Prisma, avec trois modes de paiement intégrés, un design entièrement responsive, une optimisation SEO poussée et une sécurité renforcée contre les injections et les failles XSS.
Processus
Analyse & Planification
Étude du marché immobilier béninois, identification des besoins utilisateurs (acheteurs, annonceurs, administrateurs), définition du cahier des charges et des fonctionnalités prioritaires. Choix de la stack technique la mieux adaptée aux contraintes locales (Mobile Money, hébergement, performances).

Conception & Architecture
Création de la charte graphique LuxStay (palette vert émeraude et or), design des maquettes pour toutes les pages (accueil, dashboard, recherche), modélisation de la base de données avec Prisma et PostgreSQL, mise en place de l'authentification multi-rôles avec NextAuth.js.

Développement & Intégration
Développement du frontend avec Next.js et Tailwind CSS, création des API REST pour les annonces, la recherche et les favoris, intégration des systèmes de paiement (PayPal SDK, FedaPay, NowPayments), mise en place des dashboards annonceur et administrateur avec gestion des abonnements, boosts et statistiques.

Déploiement & Lancement
Déploiement sécurisé sur Vercel avec Neon PostgreSQL, configuration des webhooks pour les paiements automatiques, optimisation SEO avec sitemap et métadonnées dynamiques, mise en place du mode maintenance, de la sécurité CSP et du CRON pour la gestion automatique des abonnements et boosts expirés.

Architecture technique
LuxStay est une application full-stack développée avec Next.js 16, TypeScript et Tailwind CSS pour le frontend, déployée sur Vercel. Le backend utilise les API Routes de Next.js avec Prisma ORM pour communiquer avec une base PostgreSQL hébergée sur Neon. L'authentification multi-rôles est gérée par NextAuth.js. Les médias transitent par Cloudinary. Trois modes de paiement sont intégrés : PayPal SDK, FedaPay et NowPayments, tous reliés à des webhooks automatisés. Un CRON quotidien gère l'expiration des abonnements et des boosts. La sécurité repose sur une CSP stricte, des en-têtes HTTP et la protection anti-injection de Prisma. Un chatbot IA via DeepSeek complète l'ensemble.
Résultats
-68%
Taux d'abandon
Le taux d'abandon lors du tunnel de paiement est passé de 45% à 14% grâce à l'intégration du SDK PayPal en paiement direct sans redirection.
-40%
Temps de chargement
Optimisation des Core Web Vitals avec un LCP passant de 3,2s à 1,9s via Cloudinary pour les images et Vercel Edge pour les requêtes serveur.
4.8/5
Satisfaction utilisateur
Score NPS mesuré sur 200 utilisateurs actifs après le lancement, confirmant la qualité de l'expérience de navigation et la confiance dans les annonces vérifiées.