Description de la référence portfolio :
L'objectif est de concevoir une application web de la gestion des locations de voitures. Les utilisateurs de cette application sont l'administrateur, les employés, les internautes, les clients. L'application doit contenir une partie back- office dont l'administrateur et les employés peuvent y accéder et une partie front-office contient les fonctionnalités des internautes et les clients.
La partie Back office permet de :
- Gérer les clients,
- Gérer Les voitures,
- Gérer Les locations,
- Gérer Les assurances,
- Gérer Les visites techniques,
- Gérer Les réparations,
- Gérer Les employés,
- Générer un bilan de recette, dépense, et bénéfice pour chaque voiture,
- Générer un diagramme qui contient la recette, le dépensé, le bénéfice pour chaque voiture.
L'administrateur peut accéder à toutes les fonctionnalités de back-office et pour les employés, certaines fonctionnalités sont inaccessibles. Les fonctionnalités que les employés ne peuvent pas y accéder sont : la génération de bilan de recette, de dépense et de bénéfice pour chaque voiture, la génération de diagramme qui contient la recette, la dépense, le bénéfice et la manipulation de donnés concernant les employés.
Le front office permet aux internautes de lister les voitures disponibles. Pour les clients, celui-ci offre la possibilité de faire une location en ligne.
Pour l' utilisateur, l'application doit être :
- Une application facile à manipuler
- Une application responsive
Technologie et Framework utiliser
Pour le back end nous avons utiliser Node.js - Express.js - Mysql
Pour le front end nous avons utiliser React - Bootstrap
|