site de photos personnelles
Réalisé par : agence.j-leroy.fr
Description
Photos J-Leroy (https://photos.j-leroy.fr) est une plateforme web professionnelle de partage de photos, conçue pour montrer des photos. Le site permet la création de galeries privées, la gestion des droits d’accès, et offre des fonctionnalités avancées comme les autorisations de modèle et le téléchargement sécurisé.
Fonctionnalités Principales
Gestion des Galeries
- Création de galeries privées avec protection par mot de passe
- Upload multiple de photos avec prévisualisation
- Système de validation des photos avant publication
- Organisation et tri des photos par glisser-déposer
- Filigrane automatique sur les aperçus des photos
Gestion des Accès
- Système d’authentification sécurisé
- Rôles utilisateurs (Admin, Modérateur, Utilisateur)
- Partage de galeries avec des collaborateurs
- Protection des galeries par mot de passe
- Liens de partage sécurisés
Gestion des Droits
- Système de gestion des autorisations de modèle
- Génération et envoi automatique des documents légaux
- Suivi des autorisations signées
- Protection des droits d’auteur
Interface Utilisateur
- Design responsive et moderne
- Navigation intuitive
- Carrousel d’images en page d’accueil
- Interface d’administration complète
- Formulaire de contact intégré
Technologies Utilisées
Backend
- PHP 8.3
- Symfony 7.2
- Doctrine ORM
- MySQL 8.0
Frontend
- Twig
- Bootstrap 5
- JavaScript
- SASS/SCSS
Outils et Bibliothèques
- LiipImagineBundle pour le traitement d’images
- VichUploaderBundle pour la gestion des uploads
- Symfony Mailer pour l’envoi d’emails
- Intervention Image pour les filigranes
Sécurité
- Protection CSRF
- Validation des données
- Hashage sécurisé des mots de passe
- Protection contre les injections SQL
- Sécurisation des uploads de fichiers
- HTTPS forcé
Déploiement
- Hébergement : Hostinger
- Serveur : Apache
- Base de données : MySQL
- Configuration SMTP dédiée
- Certificat SSL/TLS
Fonctionnalités Avancées
- Téléchargement groupé de photos en ZIP
- Système de validation automatique après 3 jours
- Gestion des métadonnées des photos
- Optimisation des images pour le web
- Système de cache pour les performances
Maintenance et Évolution
- Logs d’erreurs et de debug
- Backups automatiques
- Mises à jour de sécurité
- Documentation technique
- Évolutivité prévue