Ce projet constitue une application web full-stack dédiée à la recherche de centres adaptés aux personnes en situation de handicap. L'application intègre des fonctionnalités d'authentification, de cartographie, et de recherche.
- Authentification - Gestion de l'authentification des utilisateurs.
- Includes - Fichiers communs aux pages, notamment l'en-tête et le pied de page.
- Documentation - Documentation locale pour faciliter le développement.
- Carte - Fonctionnalités relatives à la cartographie et à la recherche.
- Backend : PHP
- Base de Données : MySQL
- Frontend : HTML, CSS, JavaScript
L'élément central du fonctionnement de l'application est le fichier app.php. Celui-ci assure non seulement les fonctionnalités principales de l'application mais garantit également la sécurité en vérifiant l'authentification de l'utilisateur avant de lui permettre d'utiliser l'application.
-
Authentification : Pour accéder à l'application, les utilisateurs doivent s'authentifier via le formulaire dédié sur la page d'authentification.
-
Recherche de Centres : Une fois authentifié, l'utilisateur peut effectuer des recherches de centres adaptés en fonction de différents critères tels que le type de handicap.
-
Cartographie : Les résultats de recherche sont affichés sur une carte interactive, facilitant la visualisation et la localisation des centres.
-
Déconnexion : L'utilisateur peut se déconnecter à tout moment en utilisant l'option dédiée dans l'en-tête de l'application.
Si vous souhaitez contribuer à l'amélioration de cette application, suivez ces étapes :
- Fork du projet.
- Création d'une branche pour les modifications (
git checkout -b ameliorations). - Commit des changements (
git commit -m 'Ajout de nouvelles fonctionnalités'). - Push vers la branche (
git push origin ameliorations). - Création d'une Pull Request.