My company · Music videos WeJammin

138K+ installs on a music video app I built, launched and ran end to end, alone.

Can one person really deliver? I built, launched and ran WeJammin end to end, alone

Product
WeJammin · own company
My role
Founder & CTO · everything, end to end
Store
Google Play ↗ · 138K+ installs
Status
Past venture

Context

WeJammin lets rappers, singers and producers make a music video on their phone: pick a beat, record vocals over it on camera, add effects, and post the finished video to the feed or share it to Instagram, TikTok and WhatsApp.

The problem

A music video made on a phone needs two hard things at once: real-time audio that most app frameworks can't do, and video editing that has to run on the phone itself: recording, trimming, mixing the vocal into the video and exporting a file ready to share. There was no team to split that across: product, design, the audio engine, the apps, the backend, the store launch and the growth were all mine.

Proof

Google Play Console for WeJammin showing 1.39 lakh total installs on 23 October 2026

WeJammin's own Google Play Console, 23 October 2026: 1.39 lakh (about 1,38,800) total installs. Screenshot from my developer account; I'm happy to show it live on a call.

The app, screen by screen

Create: start a jam with background music from Spotify or Apple Music, or an artist's AI voice
An artist's page: their beats, and their AI voice to rent
Rent an artist's beats and AI voice for ₹20
Purchase confirmed: the artist's voice and beats are unlocked
Beats: your artists, and new ones to explore
Set the beat: drag the waveform to pick the 1 minute you'll record over
A countdown, then recording starts with your lyrics on screen
Recording, with the lyrics scrolling as you rap
Mix: effects, filters and voice presets on the take
AI voices: turn your take into an artist's voice
Jam details: name, genre, and whether others can use your lyrics
Change visuals: record a video, import one, or make a GIF
Posted: the jam uploading into the feed
Share to Instagram, TikTok, Snapchat, WhatsApp and more
The Spotlight feed: play time, comments, shares and a fire rating
Following an artist, straight from the feed
Rating a jam: drag the fire slider from 1 to 10
The fire reaction once a rating lands
Jam Stats: play time, average listen, total plays, rating and collaborations

Every screen here is exported from the WeJammin Figma file I designed: screens 1–14 are the create flow, from picking a beat to sharing; 15–19 are the feed. See WeJammin on Google Play ↗

What I built

On-device video editing with FFmpeg

FFmpegKit on Android: mux the vocal mix into the camera take, loop a GIF into an MP4 the length of the song, pull the audio out of an imported video, trim, and burn in a WeJammin watermark that moves corner to corner every 5 seconds.

Record, import or GIF

Shoot the video on the front camera while you record, import one from your gallery and trim it, or set a GIF as the visual.

A native audio engine

A C++ JUCE engine for real-time recording, effects and mixing on the phone.

AI music tools

AI lyrics, AI voice filters, vocal-to-beat matching, automatic mastering and noise reduction.

Native Android, then React Native

The first app was native Android; the next version moved to React Native for both platforms.

A backend for it all

A Node.js backend with around 50 services on AWS for beats, collaborations and uploads. FFmpeg on the server cuts thumbnails for every uploaded video and streams 1-minute beat clips.

Result

138K+ installs and a 3.9★ rating on Google Play, with every part of the product, from the video editing and audio engine to the store listing, built and run by one person.

Stack

Android (Java/Kotlin)FFmpeg (FFmpegKit)React NativeC++JUCENode.jsMongoDBPythonAWS
Next step

Start a similar project.

Find out in 48 hours exactly what it takes to get your app approved, live and earning.

Audit fee credited to your build · NDA on request

Launch audit$500
  • A plain-English verdict: keep, fix or rebuild the risky parts
  • Every issue ranked: what could lose you money or users first
  • A backend and review check: data rules, exposed keys, payment webhooks, and Apple's and Google's top rejection reasons
  • A fixed price to get you live
Buy nowGet it free →

Credited to your buildFree · no call needed

Get my launch audit — $500 →