Nightlife Discovery Platform
A mobile-first platform for discovering and managing nightlife events, with distinct experiences for users, promoters, venues, and admins. This was collaborative / internship work — I contributed to the Flutter + Firebase app and its role-based interfaces. I describe my own contribution honestly and do not claim sole ownership of the product.
The problem
Discovering nightlife events and managing them from the promoter and venue side usually lives in separate, disconnected tools. The goal was one mobile-first platform serving every role involved.
Who it's for
- People discovering nightlife events
- Promoters running events
- Venues hosting events
User roles
- User
- Promoter
- Venue
- Admin
My responsibility
What I actually did on this project — kept honest, especially on collaborative work.
- Contributed to building Flutter screens and role-based interfaces
- Worked on event discovery, search/filter, and related features within the team
- Participated in debugging, deadlines, and daily reporting as an intern
Product decisions
- (Team decisions) Mobile-first, role-aware experiences for each participant type
Architecture
Flutter mobile app backed by Firebase/Firestore, with role-based navigation and data access for users, promoters, venues, and admins.
Key features
Every feature is labelled by its real state. Nothing planned is shown as shipped.
- Role-based interfaces (user / promoter / venue / admin)Implemented
- Event discoveryImplemented
- Search & filtersImplemented
- RSVP flowsPrototype
- Event creationPrototype
- Promoter managementPrototype
- Venue administrationPrototype
- Location-based discoveryPrototype
Challenges
- Supporting four distinct roles in a single mobile app
- Coordinating feature work as part of a team on real deadlines
Solutions
- Role-driven navigation and screens
- Clear team communication and daily progress reporting
Current limitations
What this project does not do yet — stated plainly.
- Several flows are at prototype stage
- This is collaborative work — credit is shared with the team
Lessons learned
- Building inside a team with real deadlines is a different discipline from solo product work
- Honest scoping of personal contribution matters as much as the contribution itself
Future roadmap
- (Team roadmap) Mature RSVP, event creation, and management flows