Social network API
To install pre-commit hook.
pre-commit install
Run project with docker-compose
docker compose -f compose.yml -f compose.local.yml build
docker compose -f compose.yml -f compose.local.yml up
docker compose -f compose.yml -f compose.local.yml run social-network-app python3 manage.py migrate
Access via browser to API docs
It's also exported to Postman Collection
API endpoints works for authenticated users apart from Login and Registration.
Authentication happened via JWT token.
JWT token possible to obtain via Registration or Login endpoints.