A robust User Authentication REST API built with Django Rest Framework, employing Test-Driven Development (TDD) practices. The API provides token-based authentication for secure user access.
- Token-based User Authentication for secure API access.
- Test-Driven Development (TDD) approach for reliable and maintainable code.
- Containerized with Docker for consistent deployment and isolation.
- GitHub Actions for automated testing, and linting validation.
- PostgreSQL wait mechanism to ensure Django service waits for the database to be ready.
- Swagger documentation with DRF Spectacular for seamless API exploration.