Starly: Social Media App for Content Creators

Starly: Social Media App for Content Creators

Built a React Native video-sharing app with Supabase for Pakistani comedian Sajjad Jani.

Starly: Social Media App for Content Creators

I built Starly, a video-sharing platform for Pakistani comedian and dubbing artist Sajjad Jani. The app lets creators upload, share, and monetize content without copyright restrictions.

🎯 The Problem

Sajjad Jani is a renowned Punjabi comedian, but copyright issues prevented him from fully sharing his work on mainstream platforms like YouTube. He needed his own platform to distribute content directly to fans.

🛠️ Solution: React Native + Supabase

Tech Stack

  • React Native with Expo: Cross-platform mobile development (iOS/Android from one codebase)
  • Supabase: Open-source backend with PostgreSQL, authentication, and file storage
  • Expo: Simplified React Native setup and deployment

Core Features

FeaturePurpose
AuthenticationSecure signup and login
Video UploadDirect video posting to platform
FeedChronological video timeline
EngagementLikes, comments, notifications
SocialFollow creators, build community
InboxDirect messaging between users
ProfilesCreator pages with content history

📱 User Interface

LoginSignupFeedComments
LoginSignupFeedComments

📊 Key Achievements

  • MVP launched in 8 weeks: Video upload, feed, engagement, and messaging functional
  • Zero copyright friction: Content owners have full control; no platform restrictions
  • Real user base: Sajjad’s existing fanbase migrated to the platform
  • Technical stability: Supabase handled 10K+ monthly active users without issues

💡 Key Learnings

  1. React Native with Expo reduces time-to-market: Eliminated need to maintain separate iOS/Android codebases
  2. Supabase is production-ready: Real-time database, auth, and storage without DevOps overhead
  3. Creator economics matter: Users will migrate if the value proposition is clear (in this case: no copyright restrictions)
  4. Video handling is complex: Compression, transcoding, and delivery require careful optimization
  5. Community features drive retention: Likes, comments, and messaging keep users engaged

📚 Resources