Skip to content

essadany/LocalAdvisor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎯 Idée du projet

LocalAdvisor est une plateforme où les utilisateurs peuvent donner et consulter des recommandations sur les meilleurs endroits dans leur ville (restaurants, cafés, salles de sport, coiffeurs…).

📌 L'ordre du pojet

        1️⃣ Conception (Maquettes + UML)
        2️⃣ Développement Backend (API REST, Sécurité)
        3️⃣ Développement Frontend (UI, Connexion API)
        4️⃣ Tests & Qualité (Unitaires, E2E)
        5️⃣ Mise en place CI/CD & Déploiement

🚀 Technologies utilisées

        🖥 Backend : Java EE (Spring Boot + Hibernate JPA)
                    Spring Boot (API REST)
                    Spring Security (JWT Authentification)
                    Hibernate JPA + MySQL
                    Algorithme simple de tri (ex: classer les meilleurs lieux par note)
        🎨 Frontend : ...

📌 Fonctionnalités principales

        -  Inscription & Connexion (JWT)
        -  Ajout de lieux et de recommandations (nom, adresse, description, catégorie, note)
        -  Système de notation & avis (1 à 5 étoiles + commentaire)
        -  Recherche avancée (filtrer par catégorie, notation, distance)
        -  Carte interactive 
        -  Favoris (les utilisateurs peuvent sauvegarder des lieux)
        -  Notifications des nouveaux avis 

📌 Phase 2 : Développement Backend avec Spring Boot

🔹 1. Initialisation du projet

        1️⃣ Aller sur Spring Initializr
        2️⃣ Sélectionner les dépendances suivantes :
                    Spring Web (pour créer une API REST)
                    Spring Security (pour sécuriser l’API avec JWT)
                    Spring Data JPA (pour gérer les bases de données)
                    MySQL Driver
                    Lombok (réduit le code répétitif)
        3️⃣ Générer et télécharger le projet
        4️⃣ Ouvrir avec IntelliJ IDEA

About

Web App project for place's advisory

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors