Ready Wheels
Une nouvelle façon de circuler - Assurer le transport des citoyens qui veulent circuler en évitant la foule dans un context Covid-19 en proposant un prêt de vélos entre particuliers.
Fonctionnalités
- S'inscrire et se connecter en utilisant JSON Web Token (JWT)
- Avoir accès à un annuaire de vélos
- Déposer son vélo tout en précisant ses caractéristiques (marque, prix, état, photo, etc)
- Louer un vélo en indiquant la date de début et de fin de sa réservation( en cours)
- Notifier le propriétaire du vélo par un E-mail(prêt en Backend).
- Service de paiement via Stripe (prêt en Backend)
Fonctionnalités à venir :
- S'il y a un dépassement de la durée de réservation, l'utilisateur sera pénalisé (frais de paiement)
- Notification par SMS
- Intégration de l'API Google Maps
- Rating
Guide de Démarrage
Ces instructions vous permettront d'obtenir une copie du projet sur votre ordinateur à des fins de test. Il faut installer :
- PostgreSQL
- Sprign Boot
- Angular CLI
Usage Back-end
Il faut avoir une base de données rentbike et modifier, par suite, ces coordonnées dans le fichier application.properties:
spring.datasource.username=username
spring.datasource.password=password
Usage Front-end
Il faut ouvrir une fenêtre de terminal / console et entrer les commandes suivantes:
cd PATH_TO_ProjectDirectory
npm install
ng serve
Tester l'application
Ouvrez votre navigateur sur http://localhost:4200/
Les membres de l'équipe
- Kawther Bjaoui
- Cyrine Ben Othmen
- Maryem Djebbi
- Youssef Gouicem Lakhal
Copyright © All rights reserved | Made by Bug Busters