---
title: "Module 9 : Intégration complète"
weight: 660
description: "Créer une mini-application de gestion de tâches avec :"
category: "Formation"
type: "formation"
---

# 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 | [Backend](/training/module9-integration/backend) | Classe Dolibarr, Controller, Mapper |
| 2 | [Frontend](/training/module9-integration/frontend) | Pages React, formulaires, navigation |
| 3 | [Déploiement](/training/module9-integration/deploiement) | 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
```

[Commencer : Backend ->](/training/module9-integration/backend)
