Application TODO List - Gestion de tâches avec notifications

🎯 Application de gestion de tâches développée pour maîtriser les fondamentaux de Symfony.

42 vues 06/05/2025

Description du projet

⚡ Fonctionnalités implémentées :
- CRUD complet des tâches avec formulaires Symfony
- Système de statut (en cours / terminée)
- Notifications email automatiques (création et completion)
- Interface utilisateur intuitive avec feedback visuel
- Validation des données côté serveur

đź”§ Architecture technique :
- Pattern MVC strict avec Symfony 7.3
- Service EmailService personnalisé pour les notifications
- Doctrine ORM pour la persistance des données
- Templates Twig avec validation des formulaires
- Migrations automatisées avec CLI Symfony

đź’» Stack : Symfony 7.3, PHP 8.4, Doctrine ORM, MySQL, MailHog, Docker

🎓 Apprentissages clés :
- Maîtrise du CLI Symfony (make:entity, make:form, make:controller)
- Cycle de vie des entités Doctrine
- Gestion des services et injection de dépendances
- Tests d'emails en environnement de développement

Projet fondamental qui m'a permis de solidifier ma compréhension de l'écosystème Symfony.

Lien: todoliste.karimmoumid.fr

Découvrez d'autres projets qui pourraient vous intéresser

Plateforme Mole Cool - Laboratoire Médical

🎯 Projet phare de ma formation : développement complet d'une plateforme web pour un laboratoire médi...

PHP 8.4 AJAX Figma +6

Portfolio Personnel - Site vitrine professionnel développeur web

🎯 Projet personnel complet : Création d'un site portfolio full-stack avec interface publique et espa...

PHP 8.4 AJAX Boostrap +6

E-commerce DRINK ME - Plateforme de vente de boissons énergisantes

👥 Projet collaboratif en équipe de 4 développeurs avec répartition des tâches par entités....

PHP 8.4 Figma Boostrap +3