The django backend for formularium.
Make sure you have the following tools installed:
- git
- python (3.8.*) and pip
- pipenv
- sqlite3
- create a virtualenv (pls. use pipenv)
- install requirements
pipenv install
pipenv run pre-commit install
- setup database
./manage.py migrate
- setup superuser
./manage.py createsuperuser
- run application ^^
./manage.py runserver
(this will start a webserver on port 8000)
TODO
- login to the admin panel
- configure oauth credentials for the frontend
- add them to the frontend
- add users via the admin panel
- build forms!