
Ce projet, réalisé en collaboration avec deux autres étudiants, constitue le dernier de notre formation. Je l’ai présenté lors de la validation du titre DWWM. Proposé par notre formateur, il vise à offrir à l’utilisateur la possibilité de se géolocaliser, de repérer facilement les bornes de recharge à proximité et de réserver un créneau. L’application intègre également la gestion du profil utilisateur, des véhicules, et d’autres fonctionnalités.
Durant le projet, chaque étape a dû être validée par notre formateur : réalisation du wireframe, création du prototype sur Figma, modélisation de la base de données, avant de débuter le développement. Notre formateur nous a également fourni le logo ainsi que la charte graphique à respecter.
La base de données est administrée avec MySQL. L’élément central du projet consistait à gérer et importer un fichier CSV contenant des données gouvernementales, afin de recenser l’ensemble des stations et bornes. Du côté administration, nous proposons également la gestion des profils utilisateurs, des véhicules, ainsi que des messages.
React
Vite
TypeScript
Node.js
Express
MySQL
React Router
Tailwind CSS
Multer
JWT
Joi
Argon