An appliation to manage component installation, especially the completion of a readiness checklist for devices, slots and groups.
This application has been developed using NodeJS (runtime), Express (routing), Pug (templating) and TypeScript (language).
$ npm install # Download and install dependencies (including Typescript)
$ npm run build-all # Compile the Typescript files to regular Javascript
$ ./bin/app # Run the application with default configuration
$ ./bin/app --config ./config/dev.jsonc # Run the application with custom configuration
The recommended development environment is VS Code as it provides very good integration with TypeScript.