OpenBlog est un blog multi auteurs créé avec Symfony 7 dans une série de tutoriels présents sur la chaîne Nouvelle-Techno.fr à cette adresse : https://www.youtube.com/playlist?list=PLBq3aRiVuwywmwPHz0BzPFvH0P-37mH8K
OpenBlog sera développé en utilisant :
- Docker
- Symfony 7
- Mysql 8.0
- PHP 8.2
- PHPMyAdmin
- Sass
L'utilisation de bundles sera limitée au strict nécessaire.
Vous trouverez le schéma de base de données ici : https://drawsql.app/teams/ma-team-7/diagrams/blog-symfony-7
- Présentation et configuration du projet (Commit Github)
- Introduction sur les contrôleurs (Commit Github)
- Les templates et Assets (Commit Github)
- Création de la base de données (Commit Github)
- Inscription et Authentification des utilisateurs (Commit Github)
- Envoi du mail de confirmation du compte des utilisateurs (Commit Github)
- Réinitialisation du mot de passe des utilisateurs (Commit Github)
- Création des formulaires (Commit Github)
- Les Datafixtures (Commit Github)
- Validation des formulaires (Commit Github)
- Validation frontend - Entropie de mots de passe (Commit Github)
- Upload d'Images et Redimensionnement (Commit Github)
- Accès aux données relationnelles (Commit Github)
- Du CSS et Sass avec la création de la barre de navigation (Commit Github)
- Du CSS et Sass avec la création de la page d'accueil (Commit Github)
- Utiliser CKEditor 5 pour écrire les articles (Commit Github)
- Upload d'images dans CKEditor 5 avec SimpleUpload (Commit Github)
- A venir
Les maquettes sont disponibles sur Figma