Uvently is an event-management platform across web and mobile. I led the front-end build, connecting it to Firebase and to the calendar systems people already use.
Problem
Event tools fail when they live apart from a user’s existing calendar. Uvently needed to fit into how people already plan — syncing with Facebook events and Google Calendar — while working consistently across web and mobile.
My role
I built the front end on Vue 3 and Tailwind CSS, integrating Firebase for data and auth and wiring up the Facebook and Google Calendar APIs so events flow in and out of the tools attendees already use.
Key decisions
I kept the front end on a single Vue 3 + Tailwind codebase shared across surfaces, with Firebase handling data and authentication so the small team could move quickly. The Facebook and Google Calendar integrations were the differentiator — events that don’t sync don’t get attended.
Outcomes
- An event platform spanning web and mobile on a shared Vue front end.
- Facebook and Google Calendar integration so events live where users already look.
- Firebase-backed data and auth for fast iteration.
Lessons
Integrations are adoption. The calendar sync mattered more than any in-app feature, because it met users where their attention already was. It’s a lesson I keep returning to: the most valuable feature is often the one that connects your product to the tools people refuse to leave.