python3
, pipenv
(be sure its in your PATH!), and node
make install
git pull
make update
cd backend && pipenv run start
cd frontend && npm run start
admin/admin
and grant yourself admin rights (tick the 3 checkboxes).Warning: the admin account is not usable for the website (only for the administration panel), you have to create a local account to use the website.
Debugging: if you can't connect to the admin account, change its password with
pipenv run django changepassword admin
make test
pipenv run lint # use lint:fix to fix errors
pipenv run test
npm run types
npm run lint # use lint:fix to fix errors
npm run jest # use jest:u to update snapshots
Run these 3 commands at once: npm run test
Thank you for your contribution!