Practice creating a simple SOCRAT module with UI as described in the first part of Wiki tutorial. Create a separate commit for every step with the commit message in the required format.
Create module config with 2 standard services (initService, msgService), 1 custom service, and a RunBlock.
Create initService, msgService, and customService
Add module to the AppModuleList next to Database module
Create RunBlock
If everything is done right, your module should start along with other modules when SOCRAT starts (see output in the console) and show an alert message defined in custom Service
Practice creating a simple SOCRAT module with UI as described in the first part of Wiki tutorial. Create a separate commit for every step with the commit message in the required format.
Database
module