Check out the MVP Goal & Requirements
Check tool-versions
git clone [email protected]:peacefulseeker/django-libraryms.git ./local-project-dir
cd ./local-project-dir
cp src/core/.env.ci src/core/.env
Set DEBUG=true
and other env variables such as DATABASE_URL
in src/core/.env
to match your local environment needs.
# Installs poetry, collects static assets, runs migrations
make build_backend
# create superuser
poetry run python src/manage.py createsuperuser
# clone to frontend folder (gitignored)
git clone [email protected]:peacefulseeker/django-libraryms-frontend.git ./local-project-dir/frontend
# this will prepare assets as for production env
make build_frontend
make server
# builds frontend assets & collects static
make build_static
# runs gunicorn server against localhost:7070 in non-debug mode
make prodserver
Check out the TODO