Welcome to the AZ Sunshine Transparency Portal — a full-stack web application built with Django REST Framework (Backend) and React (Frontend).
This project provides a transparent view into campaign finance data, candidates, donors, and expenditures — all visualized in an easy-to-use dashboard.
- Backend: Django REST Framework (Python)
- Frontend: React + Vite
- Database: PostgreSQL
Follow the detailed backend setup guide here:
➡️ Backend Installation Guide
Follow the detailed frontend setup guide here:
➡️ Frontend Installation Guide
- Campaign transparency dashboard
- Candidate, donor, and expenditure tracking
- RESTful API endpoints
- Analytics and summaries for visualization
This project is open source under the MIT License.