A simple and extensible HRM system built with Django and Django REST Framework (DRF), designed to manage users, roles, and permissions in an organization.
- User registration, update, and deletion
- JWT-based authentication using Simple JWT
- Role management via Django Groups (e.g., Admin, Supervisor, Employee)
- Permission-based access control
- RESTful API design
- API for group creation and user assignment
- Python 3.10+
- Django 4.x
- Django REST Framework
- Simple JWT (authentication)
- SQLite (default, can be changed to PostgreSQL)