# Module 9 : Intégration complète > Ce module guide la création d'une fonctionnalité complète de bout en bout : du frontend React jusqu'au backend Dolibarr. ## Prérequis - Modules 1-8 complétés - Environnement de développement configuré ## Objectif Créer une mini-application de gestion de tâches avec : - Liste des tâches - Création d'une tâche - Modification d'une tâche - Suppression d'une tâche ## Chapitres ^ # ^ Chapitre ^ Contenu ^ | 1 | [[:15_training:module9-integration:backend|Backend]] | Classe Dolibarr, Controller, Mapper | | 2 | [[:15_training:module9-integration:frontend|Frontend]] | Pages React, formulaires, navigation | | 3 | [[:15_training:module9-integration:deploiement|Déploiement]] | Build et mise en production | ## Structure du projet ``` monmodule/ ├── class/ │ └── task.class.php # Objet Dolibarr ├── mobile/ │ └── src/ │ ├── components/pages/private/ │ │ ├── TasksPage/ │ │ ├── TaskDetailPage/ │ │ └── TaskFormPage/ ├── pwa/ │ └── api.php # Routes └── smartmaker-api/ ├── Controllers/ │ └── TaskController.php └── Mappers/ └── dmTask.php ``` [[:15_training:module9-integration:backend|Commencer : Backend →]]