Ammar TariqBack to Ammar
SoundSeen welcome screen for the live music scene
SoundSeen login with Apple, Google, Facebook, and password
SoundSeen artist search grid

Entertainment · Marketplace · Full-stack engineer · React Native, Node, Stripe

SoundSeen

A live-music marketplace for fans and artists — discover talent, follow shows, leave reviews, and create listings. Built full-stack: React Native client, Node/Express APIs, and Stripe.

Challenge

Live music is local and forgettable. Fans lose who they heard; artists have no durable rating surface; booking still happens in DMs. The scene needed a marketplace, not another streaming catalog.

Solution

Shipped the mobile app and backend: React Navigation and RTK Query on the client, Express APIs for profiles, search, listings, and reviews, and Stripe for artist support. Social auth, onboarding, and store delivery on Android and iOS.

Architecture

  • 01React Native client with React Navigation — onboarding, tabs, and listing flows
  • 02RTK Query for artist catalog, search, profiles, and upcoming shows
  • 03Node.js / Express API for marketplace data and reviews
  • 04Stripe for tips and artist support
  • 05Social login (Apple, Google, Facebook) plus email/password

Engineering challenges

  • Owned the stack end-to-end: mobile UI, navigation, cached API access, Express services, and payments.
  • Product paths that match the scene — artist search, ratings, follow/upcoming shows, and listings for yourself or another artist.
  • Store-ready delivery on Google Play and the App Store.

Technologies

React NativeReact NavigationRTK QueryNode.jsExpressStripe

Outcome

Live as SoundSeen: Discover Artists on Google Play and the App Store — a community where listeners rate local talent and musicians claim profiles, share schedules, and get support.