← Voltar

Political Campaign Supporter Management API

Stack: Python Django Django REST Framework PostgreSQL Docker JWT Authentication, React

This project is a backend application built to manage political campaign data, focusing on supporter registration and leader performance tracking. The system allows authenticated leaders to register supporters, while administrators have access to a global dashboard with analytics and rankings. It was designed with scalability in mind, supporting multi-user environments and structured data management. The API enforces authentication using JWT and applies role-based access control to ensure data security and proper separation of responsibilities.