Backend REST API using Python, Django (3.2), Django REST Framework (3.12), Docker, GitHub Actions, Postgres and Test Driven Development
- Build a fully functioning REST API recipe book that supports:
- User authentication
- Creating objects
- Filtering and sorting objects
- Uploading and viewing images
- Setting up a project with Docker and Docker-Compose
- Configure Github Actions for automatic linting and unit tests
- Django Test Framework for unit testing
- Standard practices on Test Driven Development
- Media upload with Django
- Customizing Django admin
- Configuring Postgres database