The back-end uses the Laravel 6 PHP framework and the front-end uses the Vuetify 2 framework based on Vue. Styles (CSS) and JavaScript are managed and compiled with Node Package Manager and Webpack.

All source files are included. There is no manual how to create new features, but since Laravel is used for the back-end and Vuetify for the front-end, you can study these frameworks to get a good understanding. Technical help with features or server related configurations is beyond the scope of this script. There is a lot of information available on the internet on how work with these frameworks.

Libraries and frameworks

A big thank you goes out to these great open source projects, in no particular order:

Other PHP and JavaScript libraries that are used are listed in the composer.json and package.json files in the root of the project.