Initial commit
This commit is contained in:
commit
3bc898dd10
130 changed files with 25918 additions and 0 deletions
48
TODO.MD
Normal file
48
TODO.MD
Normal file
|
@ -0,0 +1,48 @@
|
|||
### Progression du projet
|
||||
|
||||
#### Étapes principales : ✅
|
||||
- **Mise en place du projet** :
|
||||
- **Installation de Symfony** : ✔️
|
||||
- **Interface web opérationnelle** : ✔️
|
||||
|
||||
#### Partie Back-end : ✅
|
||||
- **Modélisation des données et relations entre entités** :
|
||||
- Base de données : ✔️
|
||||
- Conception initiale des entités : ✔️
|
||||
- `MembreFractal` (1) ↔ (n) `ClasseurFractal` : ✔️
|
||||
- `ClasseurFractal` (1) ↔ (n) `CarteFractal` : ✔️
|
||||
- `CollectionFractal` (n) ↔ (n) `CarteFractal` : ✔️
|
||||
- `MembreFractal` (1) ↔ (n) `CollectionFractal` : ✔️
|
||||
- **Fixtures** :
|
||||
- Chargement des données de test avec `AppFixtures` et `UserFixtures` : ✔️
|
||||
- **API interne** :
|
||||
- Création des contrôleurs CRUD et tableau de bord : ✔️
|
||||
- `Dashboard` : ✔️
|
||||
- `CarteFractal` : ✔️
|
||||
- `ClasseurFractal` : ✔️
|
||||
- `MembreFractal` : ✔️
|
||||
- `CollectionFractal` : ✔️
|
||||
|
||||
#### Partie Front-end : ✅
|
||||
- **Fonctionnalités principales** :
|
||||
- Affichage des listes :
|
||||
- Classeurs : ✔️
|
||||
- Cartes : ✔️
|
||||
- Membres : ✔️
|
||||
- Collections : ✔️
|
||||
- Transition vers `Twig` : ✔️
|
||||
- Intégration d’un framework CSS : ✔️
|
||||
- Opérations CRUD pour toutes les entités : ✔️
|
||||
- Ajout d’images aux `CarteFractal` (via `VichUploaderBundle`) : ✔️
|
||||
|
||||
#### Gestion des utilisateurs : ✅
|
||||
- **Compte utilisateur** :
|
||||
- Création d’un `User` associé à un `MembreFractal` (1:1) : ✔️
|
||||
- Inscription et connexion des utilisateurs : ✔️
|
||||
|
||||
#### Sécurisation : ✅
|
||||
- **Contrôle d’accès** :
|
||||
- Gestion des droits d’accès aux listes réservées aux administrateurs : ✔️
|
||||
- Restriction des actions CRUD selon le membre connecté : ✔️
|
||||
|
||||
### 🚀 Projet finalisé ! ✅
|
Loading…
Add table
Add a link
Reference in a new issue