This is an application for gym athletes. This repository contains backend API's for various operation performed by an athletes. And these API's can be consumed by the frontend developers.
- python 3.8
- django 4.1
- django rest framework
- postgres
- docker and docker-compose
- pytest
- black
- isort
- install docker and docker compose
- go to the project directory in terminal
- run the following commands from terminal
make build
make start
https://www.postman.com/collections/790a4b5777506cd13e85
- Some of the operations are only perform by admin such as (creation/updation/deletion) of (gym, equipments, exercises)
- run the below command from terminal
make superuser
and create user- go to this url in browser
http://127.0.0.1:8000/admin/
and login with created user credentials
make test