You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Gabriel Augendre 0f503847c5 Update '' 5 months ago
bash Use cache to improve ISBN api response time. 4 years ago
envs Run pre-commit 11 months ago
manuels Implement add book test 11 months ago
manuels_collection Run pre-commit 11 months ago
.dockerignore Add docker files 4 years ago
.gitignore Implement inscription tests 11 months ago
.pre-commit-config.yaml Add pre-commit config 11 months ago
Dockerfile Update dependencies and use --deploy flag for pipenv 4 years ago
LICENSE Update 'LICENSE' 5 months ago
Procfile Clear cache when releasing new version 3 years ago Update '' 5 months ago Run pre-commit 11 months ago Add working django 4 years ago
poetry.lock Update dependencies 11 months ago
pyproject.toml Update dependencies 11 months ago


Help librarian manage textbooks requests from colleagues

Local development

pipenv install
pipenv run python migrate
DJANGO_ENV=dev pipenv run python runserver

Deploy on Heroku

heroku login
heroku git:remote --app manuels-scolaires
git push heroku master

You may need to upgrade Python since Heroku tends to deprecate old patch versions rather quickly. In this case, edit runtime.txt.


If you do reuse my work, please consider linking back to this repository 🙂