We use Make to make to manage running our project. Run this command in terminal to see what Make commands are available:
make
Run in terminal:
make debug-backend
After finishing debugging detach from shell using CTRL+p
and CTRL+q
.
We have 2 levels of admin users and 2 initial users - with and without Django Admin access:
username | password | Django Admin access |
---|---|---|
[email protected] | cfp123 | yes |
[email protected] | pah123 | no |
Dev deployment is done manually by Jacek @jacol12345 (or @jacekbj - same person, different alias).
Backend runs on Heroku free plan. It is painfully slow and needs to warm up.
make deploy-backend-heroku
Frontend is deployed to Firebase:
make deploy-frontend-heroku
Links: https://pah-backend.herokuapp.com/admin/ - admin https://pah-backend.herokuapp.com/api/ - API https://pah-fm.firebaseapp.com - frontend
Available at /api/docs/
URL.
Documentation is available only to logged-in users (DRF quirk).