A simple management application for quilting articles
To setup the project the first time, simply run:
make setup
make run
After that, you can visit http://127.0.0.1:8000/ to start the application.
There are users prepared to test the application:
- an administrator:
[email protected]:testpassword
- a test user:
[email protected]:testpassword
Other useful urls are:
- Administration area: http://127.0.0.1:8000/admin/
- Api: http://127.0.0.1:8000/api/v1/
- Frontend: http://127.0.0.1:8080/
This will create the virtual environment, install the needed packages, load some sample fixtures and collect all static files.
Be aware, that this deletes all your previous data.
Runs the python server with the STAGE configured in the Makefile (dev by default). Feel free to configure your own stage and change some of the settings.
Installs development requirements and runs the unit tests from the test directory as well as pycodestyle and isort.
Installs the client requirements (aurelia-cli) and the frontend dependencies.
Needs node and npm installed and configured to install locally.
Runs the frontend unit tests and eslint on the frontend's src directory.
Run make setup to prepare the environment
Runs the client locally with aurelia-cli in watch mode.
Generate the sphinx documentation.