Site web dynamique
Projet universitaire 2024 - Licence 2 MIASHS
Note obtenue : 18,00/20
Dans le cadre d’un projet en L2 MIASHS, trois de mes camarades et moi-même, avons conçu un site web dynamique permettant aux utilisateurs de trouver des restaurants à proximité et aux propriétaires d’enregistrer leur établissement. Le site, développé en HTML, CSS, PHP et JavaScript, repose sur une base de données MySQL pour gérer :
Compétences acquises :
- Front-end et back-end : dans un premier temps la maîtrise de HTML5, CSS pour la mise en page et le design responsive, et JavaScript pour l'interactivité (notamment pour la carte) et la gestion des formulaires. Dans un second temps l'utilisation de MySQL pour la création et la gestion d’une base de données (tables, requêtes SQL, relations entre utilisateurs et restaurants) ainsi que l'intégration de PHP pour lier le front-end et le back-end (enregistrement, authentification, récupération des données).
- Gestion des utilisateurs : implémentation d’un système d’inscription/connexion avec vérification des identifiants.
- Résolution de problèmes : debugging des erreurs de connexion à la base de données, validation des formulaires, sécuriser les mots de passe (hashage).
- Sécurité des données : sensibilisation aux bonnes pratiques (protection contre les injections SQL, stockage sécurisé des mots de passe).
- Expérience utilisateur (UX) : création d’une interface claire et ergonomique pour la recherche et l’ajout de restaurants.