HustleSchool.com

Flexible gigs that pay your child’s school fees

Score: 7.6/10UGHard BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Low-income parents in Kampala face crushing monthly pressure to pay private school fees or risk disrupting their children's education.

Solution

HustleSchool matches busy Kampala parents with short, flexible side jobs (2–4 hours) that fit around school drop-off and pickup. Every earning is automatically tagged toward the next school term with visual trackers. The app also offers bite-sized video courses on high-demand local skills such as phone repair, liquid soap making, and digital marketing for freelancers.

Target Audience

Low-income parents and guardians in Kampala, Uganda with primary-school-age children

Differentiator

Every gig listing is pre-vetted to be family-friendly with flexible timing. Earnings are automatically allocated to school-fee goals with one-tap withdrawal to mobile money or direct school payment partners.

Brand Voice

empowering

Features

Gig Marketplace

must-have45h

Curated flexible jobs around school hours

Earnings to Fees Tracker

must-have30h

Auto-allocates percentage of earnings to school goals

Mini Skill Courses

must-have35h

10–15 minute videos on local hustles

School Calendar Sync

must-have22h

Shows available work slots around term dates

Direct School Payment

must-have25h

Send earnings straight to partnered schools

Parent Availability Calendar

must-have18h

Set times you can work around childcare

Success Stories Feed

nice-to-have15h

Real parent earnings shared anonymously

Referral Bonus

nice-to-have12h

Earn extra when friends complete first gig

Earnings Reports for Schools

nice-to-have10h

Show headteacher proof of payment ability

Total Build Time: 212 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
phonetextNo
availability_jsontextYes

Relationships:

  • has many children
  • has many earnings

gigs

ColumnTypeNullable
iduuidNo
titletextNo
pay_ugxintNo
hoursintNo
posted_byuuidYes

Relationships:

  • has many applications

earnings

ColumnTypeNullable
iduuidNo
user_iduuidNo
gig_iduuidYes
amount_ugxintNo
allocated_to_feesintNo
created_attimestampNo

Relationships:

  • belongs to user

children

ColumnTypeNullable
iduuidNo
user_iduuidNo
school_iduuidNo
next_term_feesintNo

Relationships:

  • belongs to user

API Endpoints

GET
/api/gigs

Available gigs matching availability

🔒 Auth Required
POST
/api/earnings

Record completed gig earnings

🔒 Auth Required
GET
/api/courses

List skill mini-courses

Tech Stack

Frontend
Flutter
Backend
Django + DRF
Database
PostgreSQL
Auth
Firebase Auth
Payments
Flutterwave
Hosting
Fly.io + Railway
Additional Tools
Stripe for any future course purchasesAWS S3 for course videos

Build Timeline

Week 1: Auth, profiles, availability

35h
  • Onboarding + calendar picker

Week 2: Gig marketplace backend

45h
  • Django models and admin
  • Matching algorithm

Week 3: Earnings allocation engine

40h
  • Tracker UI and logic
  • Direct school payment integration

Week 4: Video course platform

38h
  • Simple course player
  • Upload 12 starter videos

Week 5: Testing with real parents

30h
  • Beta with 60 users
  • Feedback iteration
Total Timeline: 5 weeks • 245 hours

Pricing Tiers

Free

$0/mo

3 applications per week

  • Basic gig access
  • 1 child tracker

Pro

$9/mo

None

  • Unlimited applications
  • Skill courses
  • Earnings allocation

Premium

$29/mo

None

  • All Pro features
  • Featured gig placement
  • Priority support
  • Direct school payments

Revenue Projections

MonthUsersConversionMRRARR
Month 12207%$380$4,560
Month 61,85013%$2,650$31,800

Unit Economics

$9
CAC
$195
LTV
7%
Churn
80%
Margin
LTV:CAC Ratio: 21.7xExcellent!

Landing Page Copy

Earn What Your Child Needs for School

Flexible 2–4 hour gigs that fit parent life. Watch your earnings grow toward next term’s fees.

Feature Highlights

Gigs that respect school hours
Automatic fee allocation
Free skill videos
Pay schools directly from earnings

Social Proof (Placeholders)

""I made UGX 450k in 3 weeks selling liquid soap I learned in the app." — Amina, Nateete"
""The tracker motivated me to keep going until fees were covered." — Paul, Kansanga"

First Three Customers

Seed initial gigs by personally onboarding 25 small businesses in Kabalagala, Wandegeya and Bugolobi (tailors, phone repair, caterers). Offer free Pro for first 50 parents who complete 3 gigs and leave a voice note. Post daily opportunities in 12 high-engagement parent Facebook groups.

Launch Channels

Facebook Marketplace GroupsParent WhatsApp BroadcastsTikTok short skill videosProductHuntLocal radio (Beat FM)

SEO Keywords

side hustles for parents Kampalaearn school fees Ugandaflexible gigs near schoolsskill courses for mothers Uganda

Competitive Analysis

Jumia Services

jumia.ug
Commission
Strength

Large marketplace

Weakness

Not parent-schedule friendly

Our Advantage

School-hour filtering and fee allocation

Freelance
Strength

Global reach

Weakness

Requires laptop and English fluency

Our Advantage

Hyper-local, offline-friendly gigs

🏰 Moat Strategy

Growing library of localized skill videos and trust rating system for both parents and local businesses.

⏰ Why Now?

Explosive growth of short-form video learning on TikTok and WhatsApp in Uganda combined with parents’ urgent need for flexible income after inflation.

Risks & Mitigation

executionhigh severity

Quality and safety of local gigs

Mitigation

Manual vetting for first 500 gigs and parent rating system

marketmedium severity

Parents may prefer traditional jobs

Mitigation

Focus on ultra-short shifts and real success stories

Validation Roadmap

pre-build10 days

Map 40 real gig opportunities and interview 25 parents

Success: At least 18 parents would take at least one gig per week

mvp30 days

Run paid pilot with 70 parents and 12 businesses

Success: Average 2.1 gigs completed per active user

Pivot Options

  • Become the skills platform for all Ugandan youth
  • Add childcare co-op matching
  • Partner with NGOs for vocational training grants

Quick Stats

Build Time
245h
Target MRR (6 mo)
$4,100
Market Size
$14.0M
Features
9
Database Tables
4
API Endpoints
3