Skip to content

Latest commit

 

History

History
109 lines (69 loc) · 1.69 KB

File metadata and controls

109 lines (69 loc) · 1.69 KB

Java

Spring Boot

Angular

MySQL

License

⚡ ChargeFlow

ChargeFlow est une plateforme web permettant de collecter, gérer et visualiser les bornes de recharge pour véhicules électriques au Maroc.

📌 Objectif

Le projet centralise les informations des bornes de recharge afin d'aider les utilisateurs à trouver facilement une borne disponible.


🚀 Fonctionnalités

  • Authentification sécurisée avec JWT
  • API REST développée avec Spring Boot
  • Gestion des utilisateurs
  • Gestion des bornes de recharge
  • Carte interactive avec Angular et Leaflet
  • Recherche et filtrage des bornes
  • Tableau de bord administrateur

🛠️ Technologies

Backend

  • Java
  • Spring Boot
  • Spring Data JPA
  • Hibernate
  • JWT

Frontend

  • Angular
  • TypeScript
  • HTML
  • CSS
  • Leaflet

Base de données

  • MySQL

Outils

  • Git
  • GitHub
  • Postman

📂 Architecture

Backend

Frontend

Database


📷 Captures d'écran

Accueil

Carte interactive

Administration

Connexion


👨‍💻 Mon rôle

J'ai participé principalement au développement du backend :

  • Développement des API REST
  • Authentification JWT
  • Gestion des utilisateurs
  • Gestion des données avec Spring Data JPA
  • Tests avec Postman

🚀 Installation

À compléter selon votre projet.


👥 Équipe

  • Aymane El Qaddouri
  • Asmae El Ghaleb
  • Soukaina sabiri
  • aymane monir

📄 Licence

Projet académique réalisé à SUPMTI.