Skip to content
All work
In DevelopmentMobileCollaborative Project

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.

01

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.

02

Who it's for

  • People discovering nightlife events
  • Promoters running events
  • Venues hosting events
03

User roles

  • User
  • Promoter
  • Venue
  • Admin
04

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
05

Product decisions

  • (Team decisions) Mobile-first, role-aware experiences for each participant type
06

Architecture

Flutter mobile app backed by Firebase/Firestore, with role-based navigation and data access for users, promoters, venues, and admins.

FlutterDartFirebaseCloud Firestore
07

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
08

Challenges

  • Supporting four distinct roles in a single mobile app
  • Coordinating feature work as part of a team on real deadlines
09

Solutions

  • Role-driven navigation and screens
  • Clear team communication and daily progress reporting
12

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
13

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
14

Future roadmap

  • (Team roadmap) Mature RSVP, event creation, and management flows