A Django authentication project built using Django REST Framework, featuring user registration, login, and an extended user profile.
This project demonstrates a basic authentication system with a clean and modular Django structure.
API endpoints and request formats are intentionally not exposed for security reasons.
- Python 3.8+
- Django 5.2.9
- Django REST Framework
- PostgreSQL
- HTML templates for basic UI testing
- Create virtual environment and activate it
- Install dependencies (
django,djangorestframework,psycopg2-binary) - Configure database in
core/settings.py - Run migrations and create superuser
- Start server using
python manage.py runserver