La plateforme Lost&Found permet aux utilisateurs de publier et de consulter des annonces pour des objets perdus ou trouvés. Elle offre un espace simple et sécurisé où chacun peut retrouver ou rendre des objets importants grâce à une interface intuitive et pratique.
-
Les utilisateurs peuvent publier des annonces pour des objets perdus ou trouvés.
-
Chaque annonce doit inclure :
- Un titre
- Une description détaillée de l'objet
- Une photo (facultative)
- La date et le lieu de la perte ou de la trouvaille
- Informations de contact (Email, Téléphone)
-
Filtrage des annonces : Les annonces peuvent être filtrées par catégorie d'objet (ex. : vêtements, appareils électroniques, clés, etc.).
-
Recherche : Un champ de recherche permet aux utilisateurs de rechercher des objets par mots-clés, catégorie d'objet, ou lieu.
- Les utilisateurs peuvent commenter les publications pour interagir avec la communauté.
- Affichage du nombre total de publications et des annonces les plus populaires.
- 🔐 Authentification & Profils : Chaque utilisateur dispose d’un profil pour gérer ses publications (Authentification avec Breeze ou Jetstream).
- 📝 Bouton "Trouvé" : Permet à un utilisateur de signaler qu'il a retrouvé un objet perdu en cliquant sur l'annonce correspondante.
- 🔍 Bouton "C'est à moi" : Permet à un utilisateur de revendiquer un objet trouvé en cliquant sur l'annonce pour indiquer que l'objet lui appartient.
- Backend : Laravel
- Frontend : HTML, CSS, JavaScript
- Template Engine : Blade
- Base de données : PostgreSQL
- NB : Toute non-conformité au cahier des charges ou tout retard dans la livraison sur Simplonline entraînera automatiquement l'invalidité de toutes les compétences liées au Brief.
- Clonez le repository :
git clone https://github.com/username/LostAndFound.git cd LostAndFound