Minimal anonymous voting system with frontend-backend separation and pure Redis storage
- No registration required, create polls instantly
- IP hash to prevent duplicate voting
- Customizable duration from 3 minutes to 10 days
- Auto-expire cleanup, zero maintenance
git clone https://github.com/xycld/NanoVote
cd NanoVote
docker-compose up -dAccess: http://localhost:50000
API Docs: http://localhost:50000/docs
Backend:
cd backend
pip install -r requirements.txt
python main.pyFrontend:
cd frontend
pnpm install
pnpm devMIT License