This project contains the offical VOTO web app based on Next.js and Tailwind CSS. To learn more about VOTO, we kindly refer to our documentation repository.
Clone the repository
git clone https://github.com/voto-vote/app.git
cd appInstall dependencies
npm installSet up environment variables
Copy the .env.example to .env and fill out the parameters.
Important
Right now this app depends on the not-yet-open-sourced VOTO-portal. We intend to integrate the portal into this app in the future.
Run the development server
npm run devOpen http://localhost:3000 with your browser to see the application.
To learn more about our framework and dependencies, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Tailwind CSS Documentation - learn about Tailwind CSS concepts and classes.
- Motion Documentation - learn about Motion's animation features
- Zustand - learn about Zustand's state management
Found a bug? Please open an issue with:
- Clear description of the problem
- Steps to reproduce
- Expected vs actual behavior
- Screenshots (if applicable)
- 📧 Email: info@voto.vote
- 🐛 Issues: GitHub Issues
⭐ Star this project if VOTO helped you!