Nino's Project

menu

Veever

Application web permettant aux utilisateurs de créer un parcours personnalisé de CHR(café, hôtellerie, restauration) en fonction de leurs préférences

00

tools

React, TypeScript, NodeJS(express), MySQL, CSS, Git, Github

category

Projet école

Problème

Mettre en place une plateforme interactive permettant aux utilisateurs de créer leurs propres parcours personnalisés en fonction de leurs préférences. L’application doit être pensée de manière gamifiée afin d’offrir une expérience utilisateur engageante, fluide et addictive. Dès la première connexion, un système de swiper, inspiré du fonctionnement de Tinder, est proposé pour identifier les goûts et les attentes de chaque utilisateur. Ces données permettent de personnaliser le contenu et d’orienter l’utilisateur vers des suggestions pertinentes, cohérentes avec son profil et ses centres d’intérêt.

Solution

Le projet a débuté par la définition de la charte graphique et du logo, suivie d’un recueil détaillé des besoins pour organiser le développement. Après validation des maquettes, le développement a été réalisé avec React pour le front-end, Node.js et Express.js pour le back-end, et MySQL comme base de données. Travaillant en équipe de trois développeurs, nous avons adopté une méthodologie agile avec des sprints hebdomadaires pour assurer suivi et flexibilité. Après deux mois, le projet a été transmis à l’équipe de Veever pour la phase de tests et les ajustements de la version 1.

Conception & développement d'un MVP pour Veever, qui a pour but de créer des parcours CHR(café, hôtellerie et restauration) en fonction des préférences de l'utilisateurs via un système de Swiper type Tinder.

Dès le début de la conception, une charte graphique ainsi qu’un logo étaient définis. Le recueil des besoins a constitué une étape cruciale pour déterminer les fonctionnalités essentielles et organiser le déroulement du développement de l’application web. Des rendez-vous réguliers avec le client étaient réalisés chaque semaine afin de garantir une vision commune du projet.

Une fois la phase de maquettage terminée et validée par le client, la phase de développement a débuté. Pour le front-end, nous avons utilisé React, tandis que le back-end reposait sur Node.js avec Express.js, afin d’assurer des performances optimisées. La base de données choisie était MySQL.

Le développement a été réalisé en équipe de trois développeurs. Nous avons adopté une méthodologie agile, avec des sprints d’une semaine, permettant de rester organisés et flexibles tout en présentant régulièrement au client l’avancée du projet.

Après deux mois de travail, la passation du projet a été effectuée à l’équipe de Veever, qui a pris en charge la phase de tests et les ajustements nécessaires pour la suite du développement de la v1.

tools

React, TypeScript, NodeJS(express), MySQL, CSS, Git, Github

category

Projet école

01

A Snackify box filled with an assortment of personalized healthy snacks, curated to match individual dietary preferences.

02

A satisfied customer enjoys a delicious and nourishing snack from their Snackify subscription, knowing it aligns perfectly with their dietary needs.

03

Snackify's advanced algorithm ensures that each personalized snack box is thoughtfully curated, offering a delightful and nutritious snacking experience.

.say hello

.say hello