/Car_Location

Application Web de location de voiture developpé dans le cadre du projet dev du second quadri à l'EPHEC

Primary LanguageJavaScriptMIT LicenseMIT

postman-test


Application Web de location de voiture développée dans le cadre du cours "Développement informatique III" du bachelier Technologie de l'informatique à l'EPHEC.

Ce projet utilise la bibliothèque ReactJS pour le Frontend, l'environnement d'exécution NodeJS pour le backend. Une base de données PostgreSQL pour la persistance des données et l'ORM Sequelize pour assurer une prise en charge adéquate de ces derniers.

Auteurs

Pré-requis

  • NodeJS & npm
  • PostgreSQL

Ou la plateforme Docker pour le lancement de ces applications dans un container.

Installation

Clonez le Github :

git clone https://github.com/CardinPatson/Car_Location

npm run -- --coverage --watchAll=false

Démarrage

Rendez-vous dans le répertoire frontend, ouvrez une console et lancez la commande npm install pour installer les dépendances et npm start pour lancer le serveur. Faites de même avec le répertoire backend. Veuillez garder les deux fenêtres des consoles ouvertes.

Type de commit

  • [FIX] : un bug ou un problème a été identifié et fixé dans la projet
  • [ADD] : une fonctionnalité a été terminé ou un nouveau fichier a été ajouté
  • [DEL] : une fonctionnalité ou un fichier a été supprimé
  • [UPG] : une fonctionnalité a été amélioré
  • [PEND] : une fonctionnalité a été entamé mais est toujours en phase de réalisation
  • [REF] : la structure du code ou d'une fonctionnalité a été modifié
  • [UPD] : une fonctionnalité fonctionnelle a été optimisé
  • [TEST] : une fonctionnalité fonctionnelle est en cours de test