# Liste des tâches pour le projet Managerr ## Configuration et mise en place (⏳ En cours) - [x] Définir les exigences du projet - [x] Mettre en place la structure du projet - [ ] Initialiser les dépôts Git ## Backend (⏳ En cours) - [x] Choisir un framework backend (Express.js) - [x] Configurer la base de données (MongoDB) - [x] Mettre en place l'architecture MVC - [x] Implémenter l'authentification des utilisateurs - [x] Créer les modèles de données (utilisateurs, films, séries) - [x] Développer les APIs pour communiquer avec Sonarr et Radarr - [x] Implémenter la logique métier pour le traitement des films et séries - [ ] Mettre en place les tests unitaires et d'intégration ## Frontend (⏳ En cours) - [x] Initialiser le projet Vue.js - [x] Configurer Vue Router pour la navigation - [x] Implémenter Vuex pour la gestion d'état - [x] Créer les composants UI réutilisables - [x] Développer la page de connexion/inscription - [x] Construire le tableau de bord avec l'agenda mensuel - [x] Créer la page des films avec les différentes vues - [x] Créer la page des séries avec les différentes vues - [x] Implémenter les appels API vers le backend - [x] Ajouter des validations de formulaire et gestion des erreurs - [x] Appliquer un design responsive - [ ] Optimisation des performances ## Documentation (⏳ En cours) - [x] Documentation technique - [x] Guide d'utilisation - [ ] Documentation API ## État général du projet: 🏗️ En développement