EpiDrive est un mélange d’Épicurien et de Drive. Pourquoi ? Parce que nous croyons que faire ses courses doit être un plaisir autant qu’une simplicité. Ce projet combine l'e-commerce alimentaire et l'IA, avec des recommandations personnalisées et la reconnaissance d'ingrédients par photo. L'intégration de Stripe assure un paiement rapide et sécurisé. Nous avons développé un e-commerce de drive complet avec un backend performant, une interface fluide et une identité visuelle cohérente, simplifiant l'expérience d'achat en ligne pour un gain de temps et de praticité.
Réaliser en quelques mois, en parallèle d'une alternance, un e-commerce de drive alimentaire complet. Le projet a impliqué la création du back-office, l'intégration d'outils d'intelligence artificielle pour l'analyse d'images et de texte, et la gestion des commandes en temps réel. Travaillant en groupe de trois, nous avons dû construire l'ensemble du système de zéro, en gérant le frontend, le backend, ainsi que l'intégration de technologies avancées. Bien que notre groupe fût composé uniquement de développeurs, nous avons également mis un soin particulier à créer une identité visuelle cohérente et professionnelle, du logo à la charte graphique, afin de garantir une expérience utilisateur fluide et agréable. Le défi majeur résidait dans la coordination de l'équipe, la gestion du temps et la mise en place d'une solution robuste, sécurisée et évolutive.
Pour surmonter ces défis, nous avons adopté une approche agile et collaborative, en nous répartissant les tâches de manière efficace au sein de notre groupe. Le développement du frontend a été réalisé avec Next.js et Tailwind CSS, assurant une interface moderne et responsive. Pour le backend, nous avons utilisé Node.js avec une base de données PostgreSQL, offrant une solution robuste et scalable. L'intégration d'outils d'IA (OpenAI et Hugging Face) a permis de créer des fonctionnalités innovantes, telles que l'analyse d'images pour identifier des produits et des recettes. Nous avons également implémenté Stripe pour le paiement en ligne sécurisé et utilisé Docker pour faciliter la gestion des services en développement et en production. Grâce à la mise en place de tests unitaires et un pipeline CI/CD avec GitHub Actions, nous avons assuré la stabilité et la fiabilité du code tout au long du développement. Enfin, un branding cohérent, comprenant la création du logo, la mise en place d'une charte graphique et la conception d’une interface intuitive, a permis de renforcer l’identité du projet.
Le projet EpiDrive a été un véritable défi académique, réussi grâce à une collaboration étroite au sein de notre groupe de trois personnes. En seulement quelques mois, tout en jonglant avec nos études, nous avons conçu un e-commerce de drive alimentaire complet, intégrant un backoffice performant et une utilisation de l'intelligence artificielle. Ce projet nous a permis d'approfondir nos connaissances en développement web, en gestion de base de données et en IA. L'intégration de Stripe pour les paiements, la gestion des produits et des commandes via un backoffice intuitif, ainsi que l'implémentation de fonctionnalités innovantes comme la reconnaissance d'image pour la suggestion de produits, ont été des réussites majeures. Bien que l'accent ait été mis sur le développement technique, nous avons également accordé une attention particulière à l'aspect visuel du site, du logo à la charte graphique, afin d’offrir une expérience utilisateur attrayante et moderne. L'accompagnement du projet a été une véritable opportunité pour mettre en pratique nos compétences techniques et collaboratives, tout en veillant à créer une application aussi esthétique qu'efficace.
Client
EEMICatégorie
Ecommerce - AlimentationDate de lancement
Octobre 2024Date de rendu
Février 2025