A small CRM system for universities is made for a real business task. There are APITestCase tests, FactoryBoy, role and rights separation. The project uses CRUD with ModelViewSet and ModelSerializer, separate small endpoints made with Serializer and APIView. JWT authorization is used. API documentation is available in both Swagger and Redoc
Endpoint map with documentation for 127.0.0.1 (standard host + port):
- Redoc http://127.0.0.1:8000/redoc
- Swagger http://127.0.0.1:8000/swagger