Module 9: Full Integration

This module walks through building a complete feature end to end: from the React frontend down to the Dolibarr backend.

Prerequisites

  • Modules 1-8 completed
  • Development environment configured

Goal

Build a small task management application with:

  • Task list
  • Task creation
  • Task update
  • Task deletion

Chapters

# Chapter Content
1 Backend Dolibarr class, Controller, Mapper
2 Frontend React pages, forms, navigation
3 Deployment Build and production release

Project structure

monmodule/
├── class/
│   └── task.class.php          # Dolibarr object
├── mobile/
│   └── src/
│       ├── components/pages/private/
│       │   ├── TasksPage/
│       │   ├── TaskDetailPage/
│       │   └── TaskFormPage/
├── pwa/
│   └── api.php                 # Routes
└── smartmaker-api/
    ├── Controllers/
    │   └── TaskController.php
    └── Mappers/
        └── dmTask.php

Start: Backend ->