Highlighted
Public (Calendar Voting)
1 min read
Image Credit: Zach Moore
Resources
Situation
Sending group texts or emails and trying to coordinate a date for a group of people, each responding with their own availability, can be chaotic.
Task
Build a web app that allows anyone to create a public calendar poll, enabling invitees to vote on their preferred dates for a specific event.
The calendar should be easy to share with a simple link.
Action
- Built a web app with Next.js to handle event creation, calendar display, and vote collection.
- Used Next.js serverless functions for backend logic, including event creation, vote tracking, and authentication.
- Stored user, event, and votes in a self-hosted PostgreSQL database.
Result
The app is live here and is available for anyone to use for free!
Suggest an edit
Last modified: 9 Nov 2025