L’application Sherlook est une solution web dédiée à la gestion des objets perdus, créée avec Symfony pour le back-end et React pour le front-end. Voici un détail de ses fonctionnalités principales et de son fonctionnement :
1. Fonctionnalités de l’application Sherlook :
Enregistrement des objets trouvés :
- Les utilisateurs peuvent enregistrer des objets trouvés en ligne via un formulaire simple, en renseignant des détails comme la description, la localisation, la date et une photo de l’objet.
- Un système de catégories permet de classifier les objets (par exemple, clés, sacs, téléphones).
Recherche d’objets perdus :
- Les utilisateurs de Sherlook peuvent rechercher des objets en utilisant des filtres (type d’objet, date de perte, localisation, etc.).
- Les résultats de recherche sont affichés avec des détails visuels et textuels.
Gestion des annonces :
- Les objets trouvés sont listés sur un tableau de bord avec des options pour les modifier ou les supprimer.
- Un système de notifications permet aux utilisateurs de savoir si un objet correspondant à leur annonce a été trouvé.
Messagerie interne :
- Une messagerie permet aux utilisateurs ayant trouvé un objet de contacter la personne ayant perdu l’objet, et vice versa, de manière sécurisée et anonyme.
Interface d’administration :
- Un back-office pour gérer les objets enregistrés, vérifier les demandes, et suivre l’historique des transactions (trouver/perdre).
2. Technologies utilisées :
- Symfony (Back-End) : Framework PHP robuste pour la gestion des utilisateurs, de la base de données, et de la logique serveur.
- React (Front-End) : Bibliothèque JavaScript pour une interface utilisateur dynamique et réactive.
- Base de données : MySQL ou PostgreSQL pour stocker les informations sur les objets, les utilisateurs et les messages.
- API REST : Pour la communication entre le front-end et le back-end.
- Authentification : Système d’authentification sécurisé pour les utilisateurs (connexion, inscription, récupération de mot de passe).
L’application Sherlook est une solution web dédiée à la gestion des objets perdus, créée avec Symfony pour le back-end et React pour le front-end. Voici un détail de ses fonctionnalités principales et de son fonctionnement :
1. Fonctionnalités de l’application :
- Enregistrement des objets trouvés :
- Les utilisateurs peuvent enregistrer des objets trouvés en ligne via un formulaire simple, en renseignant des détails comme la description, la localisation, la date et une photo de l’objet.
- Un système de catégories permet de classifier les objets (par exemple, clés, sacs, téléphones).
- Recherche d’objets perdus :
- Les utilisateurs peuvent rechercher des objets en utilisant des filtres (type d’objet, date de perte, localisation, etc.).
- Les résultats de recherche sont affichés avec des détails visuels et textuels.
- Gestion des annonces :
- Les objets trouvés sont listés sur un tableau de bord avec des options pour les modifier ou les supprimer.
- Un système de notifications permet aux utilisateurs de savoir si un objet correspondant à leur annonce a été trouvé.
- Messagerie interne :
- Une messagerie permet aux utilisateurs ayant trouvé un objet de contacter la personne ayant perdu l’objet, et vice versa, de manière sécurisée et anonyme.
- Interface d’administration :
- Un back-office pour gérer les objets enregistrés, vérifier les demandes, et suivre l’historique des transactions (trouver/perdre).
2. Technologies utilisées :
- Symfony (Back-End) : Framework PHP robuste pour la gestion des utilisateurs, de la base de données, et de la logique serveur.
- React (Front-End) : Bibliothèque JavaScript pour une interface utilisateur dynamique et réactive.
- Base de données : MySQL ou PostgreSQL pour stocker les informations sur les objets, les utilisateurs et les messages.
- API REST : Pour la communication entre le front-end et le back-end.
- Authentification : Système d’authentification sécurisé pour les utilisateurs (connexion, inscription, récupération de mot de passe).
3. Objectifs :
- Faciliter la gestion des objets perdus pour les utilisateurs et les entreprises (par exemple, transport public, hôtels, événements).
- Offrir un service rapide et efficace pour aider à retrouver des objets disparus.
- Améliorer la gestion des objets trouvés pour les entreprises et les organisations avec une solution centralisée.
L’application Sherlook est une solution web dédiée à la gestion des objets perdus, créée avec Symfony pour le back-end et React pour le front-end. Voici un détail de ses fonctionnalités principales et de son fonctionnement :
1. Fonctionnalités de l’application :
- Enregistrement des objets trouvés dans Sherlook :
- Les utilisateurs peuvent enregistrer des objets trouvés en ligne via un formulaire simple, en renseignant des détails comme la description, la localisation, la date et une photo de l’objet.
- Un système de catégories permet de classifier les objets (par exemple, clés, sacs, téléphones).
- Recherche d’objets perdus :
- Les utilisateurs peuvent rechercher des objets en utilisant des filtres (type d’objet, date de perte, localisation, etc.).
- Les résultats de recherche sont affichés avec des détails visuels et textuels.
- Gestion des annonces :
- Les objets trouvés sont listés sur un tableau de bord avec des options pour les modifier ou les supprimer.
- Un système de notifications permet aux utilisateurs de savoir si un objet correspondant à leur annonce a été trouvé.
- Messagerie interne :
- Une messagerie permet aux utilisateurs ayant trouvé un objet de contacter la personne ayant perdu l’objet, et vice versa, de manière sécurisée et anonyme.
- Interface d’administration :
- Un back-office pour gérer les objets enregistrés, vérifier les demandes, et suivre l’historique des transactions (trouver/perdre).
2. Technologies utilisées par Sherlook:
- Symfony (Back-End) : Framework PHP robuste pour la gestion des utilisateurs, de la base de données, et de la logique serveur.
- React (Front-End) : Bibliothèque JavaScript pour une interface utilisateur dynamique et réactive.
- Base de données : MySQL ou PostgreSQL pour stocker les informations sur les objets, les utilisateurs et les messages.
- API REST : Pour la communication entre le front-end et le back-end.
- Authentification : Système d’authentification sécurisé pour les utilisateurs (connexion, inscription, récupération de mot de passe).
3. Objectifs de Sherlook:
- Faciliter la gestion des objets perdus pour les utilisateurs et les entreprises (par exemple, transport public, hôtels, événements).
- Offrir un service rapide et efficace pour aider à retrouver des objets disparus.
- Améliorer la gestion des objets trouvés pour les entreprises et les organisations avec une solution centralisée.
4. Avantages pour les utilisateurs :
- Gain de temps : Accès facile à un service centralisé pour rechercher et signaler des objets perdus.
- Sécurité et confidentialité : Les échanges entre les personnes ayant trouvé un objet et celles ayant perdu un objet sont sécurisés.
- Praticité : Interface intuitive et simple à utiliser, disponible sur tous les appareils
Voir le site Sherlook