First step: Dolibarr Module Builder
To begin with, let's create a project in Module Builder, for example a “cuckoo” module. The purpose of this module is purely educational.
Once the module has been created, retrieve the source code generated by Module Builder :
cuckoo/
├── admin
│ └── setup.php
├── ajax
│ └── myobject.php
├── backport
│ └── v16
│ └── core
│ └── class
│ └── html.formsetup.class.php
├── build
│ └── makepack-coucou.conf
├── ChangeLog.md
├── COPYING
├── core
│ └── modules
│ └── modCoucou.class.php
├── coucouindex.php
├── img
│ └── README.md
├── langs
│ └── en_US
│ └── coucou.lang
├── lib
│ └── coucou.lib.php
├── modulebuilder.txt
├── README.md
├── sql
│ ├── dolibarr_allversions.sql
│ └── llx_c_action_trigger.sql
└── test
└── phpunit
└── functionnal
└── CuckooFunctionalTest.php
17 directories, 16 files
Next step: smartboot to add dolimobile to your module