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

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.
Managing asynchronous authentication state transitions smoothly across protected reservation routes and integrating Swiper touch gestures with AOS scroll animations.
Live seat reservation layout mapping, QR-code ticket scanning for event organizers, and native Google Calendar / iCal integration.