This branch contains only the React admin frontend, running entirely in the browser with mock data and no backend required.
cd frontend
npm install
npm run devThen open http://localhost:5173/login, sign in with any username/password, and you can:
- View the demo election and ballot dashboard
- Create mock elections
- Design ballots and candidates using static in-memory data
Your backend teammate can plug in real APIs later by replacing the mock services in:
frontend/src/services/authService.jsfrontend/src/services/electionService.js