Noxora — Nightlife Social Mobile App
Noxora mobile is the Flutter companion for nightlife patrons and venue owners. Discover venues on a night-styled map, connect with friends, watch event reels, manage Hide Me privacy, and switch into a business profile — powered by the same Node.js API as the admin web app.
Overview
Designed for nights out, the mobile app centres on a dark Google Map with venue search, Bar / Pub / Club filters, and activity markers. Patrons browse friends and event reels from a floating glass dock; venue operators switch roles to edit profiles, publish events, and upload media. Auth uses Firebase (email, phone, Google) with optional biometrics, while background geolocation and Socket.IO keep location and notifications realtime.
Key Features
• Night-mode venue map with search, filters, and crowd activity markers
• Venue sheets with photos, directions, favorites, and share actions
• Friends via UID / QR search, requests, and blocking
• Hide Me privacy toggle to reduce profile visibility
• Event reels feed from venue-uploaded media
• Patron ↔ venue role switching with business profile tools
• Firebase Auth, Google Sign-In, phone OTP, and biometric unlock
• Background geolocation with secure device BGL tokens
• Native iOS and Android builds (Flutter)
Business Impact
Patrons get a fast way to decide where to go and who to meet, while venues publish events and media without a separate desktop workflow. Privacy controls like Hide Me keep social nightlife intentional, and the shared backend keeps the mobile experience in sync with admin moderation.