mkdir recipe-projectcd recipe-projectgit clone https://github.com/simofirdoussi/recipe-app-apiBuild locally and run
docker-compose builddocker-compose run --rm app sh -c "python manage.py runserver"Important:
Adding the necessary packages to the requirements.txt or requirements.dev.txt(for dev only packages) file is necessary before any push. After the push, a series of checks are run automatically(see .github/worflows/checks.yml), including flake8 and the unit tests. Please make sure to format your code before pushing to the repository. Flake8 which is a great toolkit for checking your code base against coding style (PEP8), programming errors (like “library imported but unused” and “Undefined name”).
An auto API Documentation has been set using swagger.
http://127.0.0.1:8000/api/docs/