Dark mode support
Add a toggle for dark mode theme across the application. This would help reduce eye strain during nighttime usage and provide a more comfortable viewing experience.
Collect feedback. Prioritize features. Build what your customers actually want.
Get Startedacross all features
Let users upvote what matters most. The best ideas rise to the top naturally.
Watch votes update instantly. No refresh needed — optimistic UI keeps things snappy.
Track progress from Planned → In Progress → Shipped. Keep users in the loop.
Beautiful in any lighting. Automatic theme switching respects user preferences.
Fully responsive design. Works flawlessly on phones, tablets, and desktops.
Deploy in under 5 minutes. Fork, configure Supabase, and you're live.
One command to scaffold your own copy of Upvotely.
npx create-next-app -e https://github.com/highbee808/upvotely
Create a free Supabase project, add keys to .env.local.
NEXT_PUBLIC_SUPABASE_URL=your-url NEXT_PUBLIC_SUPABASE_ANON_KEY=your-key
Push to GitHub, import in Vercel — live in under 5 minutes.
vercel deploy
Try submitting a feature request and voting. This is a fully functional demo of Upvotely.
Add a toggle for dark mode theme across the application. This would help reduce eye strain during nighttime usage and provide a more comfortable viewing experience.
Create native mobile applications for iOS and Android to allow users to submit and vote on features on the go, with push notifications for updates.
Support multiple teams and workspaces within a single organization. Allow different products or departments to manage their own feature boards.
Integrate with Slack to send notifications when features are submitted or reach voting milestones. Allow teams to discuss and vote directly from Slack channels.
Allow companies to customize the voting board with their own logo, colors, and domain. Perfect for embedding the board into existing product pages.
Allow administrators to export all feature requests and voting data in CSV format for analysis in spreadsheet applications like Excel or Google Sheets.
Automatically update a public changelog when features are marked as completed. Keep users informed about shipped features and upcoming releases.
Add webhook support to notify external services when features are voted on, created, or have status changes. Essential for integrating with CI/CD pipelines.
Enable an option for anonymous voting so users can vote without creating an account. Useful for quick feedback collection during beta testing.
Weekly email digest summarizing top voted features, new submissions, and status updates. Keep stakeholders informed without checking the board daily.
Fork the template, connect your database, and deploy. Full source code included — customize everything.
Everything you need to know before getting started with Upvotely.
Yes. MIT licensed, no strings attached. Use it for personal projects, startups, or enterprise — it's yours.
A Supabase account (free tier) and Vercel (free). Total cost: $0.
Fully built with Tailwind CSS and Framer Motion. Every pixel is yours to change.
Supabase provides a hosted Postgres database. Run the included SQL migration and you're set.
The Supabase client is isolated in a single file. Swap it out for any database you prefer.
Fork the repo, make your changes, open a PR. See the README for contribution guidelines.
Fork the repo. Deploy in 5 minutes. Free forever.