- Download a copy/make a clone/make a fork of the project and move it to a folder in your web server.
- Rename/duplicate config.php-setup and database.php-setup to config.php and database.php respectively.
- Edit these config files to match your system. Most important is:
- Add your hostname.
- Enter the settings of your database.
- Navigate to YOUR_HOSTNAME/index.php/Install to initialise the database.
- PHP 7.1, although it might also work on PHP7 (untested). The mysqli extension of PHP should be enabled.
- MySQL database, although it might also work on other database types supported by CodeIgniter, but non of them are tested nor are focus during development.
This project is released under the MIT licence, except for all other sources which are included. For these their own licence will still be in place. Projects included are:
- CodeIgniter (MIT)
- CodeIgniter3 Translations (MIT)
- Font Awsome (MIT and SIL OFL 1.1)
- Material Kit (MIT)
- SB Admin 2 (MIT)
Currently the language used by the application is hard-coded into Handler.php, for future releases it is planned to move configurations like these into database. For now one should edit hard-coded language or substitute all language files in the 'nederlands' language folder with your language of preference. During development I tried to add translations for both English and Dutch, so the English translation files should be complete.
An example implementation is Lisa. You might want to look through the code to get a feel how you can use this project.