Moenou
- Durée
- 6 mois
- Date
- Novembre 2024
- Site web
- www.moenou.fr



+4
Préambule
Moenou incarne une approche moderne de la carte de vœux : elle transforme l'expérience de la carte papier traditionnelle en une plateforme numérique collaborative qui rapproche les gens, quelle que soit la distance. Développé entièrement de zéro, ce projet illustre un processus de développement complet de bout en bout, de l'analyse du besoin initial jusqu'au déploiement en production.
Vous pouvez découvrir le site principal ici : www.moenou.fr
Stack technique
- React
- TypeScript
- Node.js
- Strapi (Headless CMS)
- Docker
Fonctionnalités clés
- Authentification et autorisation
- Intégration des paiements
- Collaboration en temps réel
- Monitoring et observabilité
- SEO et analytics
- Automatisation de l'email marketing
En détail
Moenou est une plateforme collaborative de cartes de vœux virtuelles qui révolutionne la manière de partager les moments importants. La plateforme permet à plusieurs personnes de contribuer à une même carte en ajoutant des messages personnalisés, des images et des GIFs, créant ainsi une expérience unique et collective pour toutes les occasions.
Avec plus de 220 modèles disponibles couvrant toutes les occasions — anniversaires, mariages, condoléances ou départs de collègues — Moenou résout un problème bien connu : organiser une carte de groupe, surtout lorsque les participants sont dispersés géographiquement ou indisponibles au même moment.
La plateforme propose du drag & drop, de la collaboration en temps réel, l'envoi programmé, des cartes téléchargeables et un système complet de gestion de contenu propulsé par Strapi.
Rôle
J'étais en charge de la définition des besoins du projet et de l'implémentation de la solution complète, au sein d'une équipe de 2 développeurs.
Responsabilités principales
- Analyse des besoins : définition des besoins du projet et des spécifications techniques
- Développement full-stack : implémentation des solutions frontend et backend
- Conception de l'architecture : conception d'une architecture pensée pour la scalabilité et la performance
- Intégration CMS : mise en place d'un système complet de gestion de contenu avec Strapi
- Système d'authentification : implémentation d'une authentification et d'une autorisation sécurisées
- Intégration des paiements : intégration du traitement des paiements pour les fonctionnalités premium
- Fonctionnalités collaboratives : développement du drag & drop en temps réel et de l'édition collaborative
- Rôles et permissions : création d'un système granulaire de rôles et de permissions utilisateur
- Monitoring et observabilité : mise en place de health checks complets et de la surveillance de la disponibilité
- Optimisation SEO : audits SEO techniques et optimisation des performances
- Analytics marketing : construction de systèmes de tracking du comportement utilisateur et des métriques de conversion
- Automatisation des emails : développement de cycles d'emailing automatisés et de systèmes de newsletter
Ce que j'ai construit
Fonctionnalités cœur de la plateforme
- Interface drag & drop : création de carte intuitive grâce au glisser-déposer
- Collaboration en temps réel : plusieurs utilisateurs peuvent contribuer simultanément à une carte
- Système de modèles : plus de 220 modèles personnalisables pour toutes les occasions
- Gestion des médias : upload et gestion d'images, de GIFs et d'autres contenus
- Envoi programmé : programmation de l'envoi de la carte au moment idéal
- Cartes téléchargeables : export des cartes pour un partage hors ligne
Infrastructure technique
- Headless CMS : intégration complète de Strapi pour la gestion de contenu
- Authentification et autorisation : système utilisateur sécurisé avec permissions basées sur les rôles
- Traitement des paiements : système de paiement intégré pour les fonctionnalités premium
- Design responsive : approche mobile-first et compatibilité multi-appareils
- Optimisation des performances : temps de chargement rapides et expérience utilisateur fluide
- Surveillance de la santé : 99 % de disponibilité grâce à des health checks complets
- Stack d'observabilité : monitoring en temps réel, logs et systèmes d'alertes
- Infrastructure SEO : implémentation du SEO technique et suivi des performances
Fonctionnalités business
- Support multi-occasions : cartes pour anniversaires, mariages, départs, condoléances et bien plus
- Tableau de bord utilisateur : gestion complète du compte utilisateur
- Analytics marketing : suivi avancé du comportement utilisateur, des tunnels de conversion et des métriques d'engagement
- Automatisation de l'email marketing : cycles d'emailing sophistiqués avec segmentation et personnalisation
- Support client : système de FAQ et intégration du support
- Performance SEO : audits SEO continus et optimisation de la visibilité dans les moteurs de recherche
Réalisations techniques
Technologie collaborative
Développement d'un système collaboratif en temps réel permettant à plusieurs utilisateurs de travailler simultanément sur la même carte, avec mises à jour en direct et résolution des conflits.
Architecture scalable
Conception et implémentation d'une architecture scalable basée sur des conteneurs Docker, garantissant que la plateforme peut absorber la croissance de la demande.
Gestion de contenu
Création d'une solution CMS complète avec Strapi, permettant aux membres non techniques de l'équipe de gérer efficacement les modèles, les contenus et les données utilisateur.
Expérience utilisateur
Développement d'une interface intuitive qui rend la création de cartes accessible à tous les niveaux techniques, grâce au drag & drop et à des parcours guidés.
Monitoring et observabilité
Mise en place d'une stack de monitoring complète atteignant 99 % de disponibilité grâce à des health checks proactifs, des alertes en temps réel et une observabilité détaillée de tous les composants du système.
SEO et analytics marketing
Réalisation d'audits SEO approfondis et mise en place d'analytics marketing pour suivre l'acquisition, les usages et les métriques de conversion, permettant des décisions d'optimisation pilotées par la donnée.
Automatisation de l'email marketing
Construction de cycles d'emailing sophistiqués avec segmentation automatisée des utilisateurs, contenus personnalisés et suivi des performances, afin de maximiser l'engagement et la rétention.
Impact
- Plus de 220 modèles : une bibliothèque étendue couvrant toutes les grandes occasions
- 99 % de disponibilité : une fiabilité exceptionnelle grâce à un monitoring complet
- Optimisation SEO : visibilité améliorée dans les moteurs de recherche grâce aux audits SEO techniques
- Analytics marketing : des insights pilotés par la donnée pour l'acquisition et l'engagement
- Automatisation des emails : cycles d'emailing sophistiqués avec de forts taux d'engagement
- Innovation collaborative : résolution du problème classique de la coordination des cartes de groupe
- Engagement utilisateur : une plateforme qui rapproche les gens grâce au numérique
- Croissance business : du concept à la plateforme déployée en 6 mois
- Travail d'équipe : livraison réussie au sein d'une équipe de 2 développeurs
En bref
Moenou transforme l'expérience de la carte de vœux en la rendant collaborative, numérique et accessible. Développée entièrement de zéro en 6 mois, la plateforme réussit à faire le pont entre les cartes papier traditionnelles et la communication numérique moderne. De la conception de l'architecture initiale au déploiement en production, chaque composant a été développé sur mesure pour offrir une solution unique permettant d'exprimer des sentiments collectifs dans un monde toujours plus connecté, mais distribué.






