PulseCity

Event Discovery & Booking

Interactive event discovery web app featuring Firebase authentication, protected booking routes, dynamic event listings, and a sleek dark-mode interface.

PulseCity Interface Screenshot
Main Technology Stack
ReactViteReact RouterFirebaseTailwind CSSAOSSwiperLucide ReactDaisyUI

Brief Description & Architecture

PulseCity Event Explorer is a React + Vite web app for discovering events, viewing details, and creating local booking records after login. Key Highlights: - Firebase authentication (email/password + Google OAuth) - Protected routes for event details, user profiles, and dashboard - Event listing from dynamic feeds with upcoming and trending sections - Interactive event details page with local reservation forms - User profile management for display name and avatar updates - Sleek dark-themed UI engineered with Tailwind CSS v4, DaisyUI, AOS, Swiper, and Gooey Toast.

Challenges Faced While Developing

Managing asynchronous authentication state transitions smoothly across protected reservation routes and integrating Swiper touch gestures with AOS scroll animations.

Potential Improvements & Future Plans

Live seat reservation layout mapping, QR-code ticket scanning for event organizers, and native Google Calendar / iCal integration.