Mon projet de formation


Réalisé par : agence.j-leroy.fr

Site Web pour Photographe de Mariage

J’ai développé un site web professionnel pour un photographe de mariage en utilisant le framework Symfony 7. Cette application robuste et sécurisée offre une gestion efficace des galeries photos tout en assurant une expérience utilisateur intuitive.

Fonctionnalités clés :

  • Gestion des galeries : Le photographe peut créer, modifier et supprimer des galeries photos. L’accès à ces galeries est sécurisé par une clé secrète.

  • Espace utilisateur : Les clients peuvent s’inscrire et se connecter (récuperation de mot de passe par email) pour accéder à leurs galeries personnalisées.

  • Interface d’administration : Un tableau de bord permet au photographe de gérer les galeries et les utilisateurs, et d’envoyer, via un bouton (system automatisé), un email pour leurs donner le lien secret vers leurs galeries de photos.

  • Sécurité renforcée : Mise en place d’une authentification multi-niveaux avec gestion des rôles et chiffrement des données sensibles.

  • Optimisation des performances : Utilisation du lazy loading pour les images et d’AJAX pour une navigation fluide.

Technologies utilisées :

  • Symfony 7 pour le back-end
  • MySQL pour la base de données
  • HTML5, CSS3, JavaScript et Bootstrap 5 pour le front-end
  • Twig comme moteur de templates
  • Doctrine ORM pour la gestion des entités
  • Redis pour la mise en cache côté serveur