Experienced TikTok LIVE-Style Battle System Developer Needed — Fame Fight App

Posted 4 weeks ago

Worldwide

Summary

We're looking for an experienced developer to join the team behind Fame Fight (famefight.app) — a live streaming platform with TikTok LIVE-style gifting, battles, co-hosting, and leaderboards that is live right now with real users. About the app: Fame Fight is a livestreaming platform where viewers buy coins and send gifts to streamers. We have a fully working battle system where two streamers go head-to-head, viewers vote by sending gifts and tapping fist buttons, and a winner is crowned. The app is live at famefight.app and actively being used. Tech stack: Next.js (App Router) Supabase (Postgres, Realtime, RLS, Storage, pg_cron) LiveKit (livestreaming) Stripe (payments, live mode) Vercel (deployment, auto-deploy on push to main) TypeScript / React Fixes needed: Block users in a battle or cohost session from appearing in other streamers' cohost invite lists Forfeit button awarding win to wrong person Cohost audio issue for viewers when they swipe out and come back Tap button only registering 2 taps when done quickly New features to implement: Win streak system for battles Gift box UI (gifts hidden behind a box that opens) Search and follow system with public profiles showing picture, name, podium finishes, and follower count Ability to mute co-hosts during a battle User block/mute system and profile settings page Battle bubbles animation Viewer list — tap to see who is watching Doubles battles (2v2) Fix Supabase redirect URL showing on login Important: I am using Claude to help build this app and will supply you with all relevant files. You will be working alongside Claude-generated code and need to be comfortable reading, extending, and fixing it. The codebase is clean and well structured. Ideal candidate: Has built or worked on TikTok LIVE / Bigo LIVE style battle and gifting systems Strong with Supabase Realtime and RLS Comfortable with LiveKit or similar WebRTC platforms Available for ongoing work as the app grows Please include examples of any live streaming or battle system work you've done previously.

  • $20.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • One-time project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
AI App Development
Web Application
Activity on this job
  • Proposals:5 to 10
  • Last viewed by client:3 days ago
  • Interviewing:
    5
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jun 23, 2022
  • Australia
    Melbourne11:00 AM
  • $521 total spent
    10 hires, 3 active
  • 6 hours
  • Media & Entertainment
    Individual client

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 8 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Three.js
JavaScript
WordPress
AR Plugin
WooCommerce
3D Modeling

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo