RetainHub

Secure monthly retainers for game devs – smooth income, no more gaps.

Score: 7.6/10AustraliaMedium BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Freelance game developers endure months-long dry spells between projects in the unstable gaming gig economy, causing severe income gaps.

Solution

RetainHub connects freelance game devs with studios needing ongoing part-time work like bug fixes, asset tweaks, or consulting. Devs list availability for retainers (e.g., 10-20 hrs/mo), get auto-matched to recurring clients, and manage payments seamlessly. Studios build a bench of trusted devs for steady support without full hires.

Target Audience

Freelance game developers dependent on gig work in the gaming industry

Differentiator

Exclusive focus on low-commitment retainers (under 20hrs/mo) tailored to game dev niches like Unity scripting or pixel art.

Brand Voice

professional

Features

Retainer Profile

must-have10h

Set hourly rate, hours available/mo, specialties (e.g., shaders, multiplayer).

Auto-Matching

must-have18h

Pairs devs with studio needs based on skills and availability.

Contract Templates

must-have12h

Pre-vetted retainer agreements with auto-invoicing.

Hours Tracker

must-have15h

Log time, approve invoices, track earnings stability.

Client Dashboard

must-have12h

Manage your retainer roster, assign tasks, pay monthly.

Recurring Alerts

must-have8h

Notifications for capacity changes or new opportunities.

Performance Reviews

nice-to-have6h

Feedback system to improve matches.

Calendar Sync

nice-to-have7h

Integrate Google Cal for availability.

Tax Reports

nice-to-have5h

Generate 1099-style summaries.

Total Build Time: 93 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
emailtextNo
roletextNo
retainer_prefsjsonbYes
created_attimestampNo

Relationships:

  • one-to-many with retainers, hours

retainers

ColumnTypeNullable
iduuidNo
dev_iduuidNo
studio_iduuidNo
hours_per_mointNo
rateintNo
statustextNo

Relationships:

  • foreign keys to users(dev_id, studio_id), one-to-many with hours_logs

hours_logs

ColumnTypeNullable
iduuidNo
retainer_iduuidNo
hoursintNo
datetimestampNo
approvedboolNo

Relationships:

  • foreign key to retainers(retainer_id)

API Endpoints

GET
/api/retainers

List available retainers/matches

🔒 Auth Required
POST
/api/retainers/accept

Accept retainer offer

🔒 Auth Required
POST
/api/hours

Log hours

🔒 Auth Required
GET
/api/invoices

Fetch monthly invoices

🔒 Auth Required

Tech Stack

Frontend
Next.js 14 + Tailwind + shadcn/ui
Backend
Next.js API routes
Database
Supabase Postgres
Auth
Supabase Auth
Payments
Stripe
Hosting
Vercel
Additional Tools
Supabase Edge Functions

Build Timeline

Week 1: Auth & profiles

25h
  • Dual-role signup
  • Profile setup

Week 2: Matching & contracts

35h
  • Matching engine
  • Contract signing

Week 3: Hours & billing

40h
  • Time tracking
  • Stripe integration

Week 4: Dashboards & alerts

30h
  • Dev/studio UIs
  • Notifications

Week 5: Polish & launch

20h
  • Mobile responsive
  • SEO landing

Week 6: Nice-to-haves

15h
  • Reviews
  • Calendar
Total Timeline: 6 weeks • 165 hours

Pricing Tiers

Free

$0/mo

No auto-invoicing

  • 1 retainer max
  • Basic matching

Pro

$25/mo
  • Unlimited retainers
  • Auto-invoicing
  • Priority matching

Enterprise

$149/mo
  • All Pro
  • Unlimited studios
  • Custom contracts
  • API access

Revenue Projections

MonthUsersConversionMRRARR
Month 11002%$50$600
Month 68004%$800$9,600

Unit Economics

$18
CAC
$450
LTV
4%
Churn
90%
Margin
LTV:CAC Ratio: 25.0xExcellent!

Landing Page Copy

Steady Retainers for Game Freelancers

10-20 hrs/mo gigs that pay monthly – end income volatility now.

Feature Highlights

Auto-matched retainers
Seamless invoicing
Game-dev specific
Hours tracking included

Social Proof (Placeholders)

"'Consistent $2k/mo now.' – Mike, Godot dev"
"'Perfect for side projects.' – Studio lead"

First Three Customers

Email outreach to 50 game studios from itch.io credits; post free retainer listings in r/gameDevMarketplace; partner with 1 indie studio for beta retainers.

Launch Channels

Product Huntr/gamedevr/INATLinkedIn game dev groupsDiscord indie servers

SEO Keywords

game dev retainer gigsfreelance game developer retainerpart-time unity devongoing game dev freelance

Competitive Analysis

Gig fees
Strength

Easy entry

Weakness

No recurring retainers

Our Advantage

Specialized monthly smoothing

🏰 Moat Strategy

Network effects from dev-studio matches creating sticky retainers.

⏰ Why Now?

Studios cutting full-time hires but need flexible support amid layoffs.

Risks & Mitigation

marketmedium severity

Studios prefer agencies

Mitigation

Free studio tier

legallow severity

Contract disputes

Mitigation

Standard templates + arbitration

Validation Roadmap

pre-build5 days

Survey 30 devs/studios on retainer interest

Success: 50% willingness to pay

mvp10 days

Manual match 10 pairs

Success: 70% retention

Pivot Options

  • Hourly marketplace
  • Full-time placements
  • Dev agency builder

Quick Stats

Build Time
165h
Target MRR (6 mo)
$800
Market Size
$300.0M
Features
9
Database Tables
3
API Endpoints
4