This is an API and backend for Modelab
- Development - Techical overview
- Design - About the API design
- Endpoints - All API endpoints described
- PHP
>=7.2
- Clone the repository
- Make sure your MySQL DB server is on
There are many provided actions to help with setup and managment of this app.
On windows use:
./modelab.cmd ACTIONOn linux use:
make ACTIONor execute them manually from /bin.
Windows:
./modelab.cmd setupLinux:
make setupThis will check your .env and /config configurations, check the DB connection, create the data/ and logs/ folder and populate the DB with some base data.
With this, the server is ready for usage.
Windows:
./modelab.cmd setup-devLinux:
make setup-devThis will do what setup does and it will load some development assets.
(WIP)
drop-modelsfor dropping the database modelsstate-exportfor exporting server state (WIP)state-importfor importing server state (WIP)