A web application that tracks changes to votes for the ENS DAO Service Provider Program Season II proposal in real-time, displaying a chronological feed of voting events. Watch the governance magic happen! ✨
- ⏱️ Real-time vote monitoring (polls every 2 minutes)
- 📊 Vote change visualization with directional indicators
- 🔍 Filter options for different vote types
- 🌓 Dark/light mode support
- 💰 High-vote filtering (show the whales!)
- 📛 ENS name resolution
- Border Colors: 🟢 Green for new votes, 🔴 red for changed votes, 🔵 blue for seeded data
- Vote Changes: ↑↓ Direction arrows show how items moved in rankings
- Expandable Cards: 👆 Click to view detailed vote information
This application uses Next.js with React for the frontend, Supabase (PostgreSQL) for data storage, and ethers.js for ENS name resolution. It's designed to be deployed on Vercel. Built with ❤️ for the ENS community!
The application monitors ENS DAO voting and tracks both new votes and vote changes. Each change is stored with a complete history, allowing users to see how votes evolve over time. The UI provides filtering options and visual indicators to help users understand voting patterns. No vote change is too small to escape our tracking! 👀
For contributors interested in the codebase:
- 🗄️ Database uses
voter_eventsfor the vote history andcached_votesfor performance - 📱 Frontend implements responsive design with dark mode support
- 🧠 Vote comparison logic detects actual rank changes vs. incidental shifts
MIT - Feel free to fork and enhance!