StarletSquad.com

Build the Black Starlets squad the fans actually want

Score: 7.7/10GhanaMedium BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Ghana's Black Starlets missing the U-17 World Cup for nine straight years after yet another penalty-shootout collapse against Uganda

Solution

StarletSquad lets Ghanaian fans create, vote on, and manage virtual U-17 squads. The community collectively selects the team each match window, with real-world results tracked against fan selections. Premium users get bragging rights, virtual rewards, and direct influence through weighted votes.

Target Audience

Ghanaian football fans and supporters of the Black Starlets, especially those invested in youth national team success

Differentiator

Combines fantasy football mechanics with actual influence on youth team discourse through public voting that coaches and media can see, creating real accountability and engagement around Black Starlets selections.

Brand Voice

fun and rebellious

Features

Squad Builder

must-have55h

Drag and drop interface to build your ideal Black Starlets U-17 squad

Community Voting

must-have60h

Weekly votes on starting XI with real-time results and leaderboards

Fan Performance Tracker

must-have45h

How often your voted squad would have won compared to actual results

Player Debate Hub

must-have50h

Structured discussions and polls about individual player selections

Virtual Rewards System

must-have40h

Earn 'Starlets Coins' for accurate predictions and engagement

Media Report Generator

must-have35h

Create shareable reports showing what 'the fans chose' vs official team

Live Match Chat

nice-to-have55h

Real-time discussion during U-17 matches with prediction polls

Academy Spotlight

nice-to-have40h

Highlight lesser-known players from Ghanaian academies

Historical What-Ifs

nice-to-have50h

See what would have happened if fan selections were used in past tournaments

Total Build Time: 430 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
usernametextNo
regiontextYes
coinsintNo
created_attimestampNo

Relationships:

  • votes.user_id -> users.id
  • squads.user_id -> users.id

squads

ColumnTypeNullable
iduuidNo
user_iduuidNo
formationtextNo
is_publicboolNo
weekintNo
created_attimestampNo

Relationships:

  • squad_players.squad_id -> squads.id

votes

ColumnTypeNullable
iduuidNo
user_iduuidNo
match_iduuidNo
starting_xitextNo
vote_weightintYes
created_attimestampNo

Relationships:

  • foreign key user_id references users(id)

player_discussions

ColumnTypeNullable
iduuidNo
player_iduuidNo
user_iduuidNo
contenttextNo
vote_countintNo
created_attimestampNo

API Endpoints

POST
/api/squads

Create or update user squad

🔒 Auth Required
POST
/api/vote

Cast vote for match squad

🔒 Auth Required
GET
/api/leaderboard

Get fan manager rankings

GET
/api/discussions

Get player discussion threads

POST
/api/rewards/redeem

Redeem coins for virtual items

🔒 Auth Required

Tech Stack

Frontend
React Native with Expo
Backend
Ruby on Rails
Database
PostgreSQL
Auth
Devise with JWT
Payments
Paystack
Hosting
Fly.io
Additional Tools
Action Cable for real-time votingSidekiq for background jobs

Build Timeline

Week 1: Core models and auth

45h
  • Rails API with user and squad models
  • React Native login flow
  • Basic squad builder UI

Week 2: Voting engine

50h
  • Voting system with real-time updates
  • Leaderboard logic
  • Player database with positions

Week 3: Community features

48h
  • Discussion system
  • Coin economy implementation
  • Media report generator

Week 4: Gamification and polish

42h
  • Reward store
  • Historical what-if engine
  • Live match mode
  • Paystack integration
Total Timeline: 4 weeks • 230 hours

Pricing Tiers

Fan

$0/mo

1 squad per week, standard vote weight

  • Build public squads
  • Basic voting
  • Community discussions

Supporter

$12/mo

None

  • Multiple squads
  • Higher vote weight
  • Virtual rewards
  • Ad-free

Starlet Council

$29/mo

None

  • All Supporter features
  • Weighted super-votes
  • Private discussions with coaches
  • Custom profile badge
  • Early access to new features

Revenue Projections

MonthUsersConversionMRRARR
Month 11,1006%$1,914$22,968
Month 68,5009%$22,005$264,060

Unit Economics

$2.8
CAC
$142
LTV
8%
Churn
76%
Margin
LTV:CAC Ratio: 50.7xExcellent!

Landing Page Copy

The Black Starlets Team YOU Would Pick

Finally have your voice heard. Build, vote, and compete with other Ghana fans to create the ultimate U-17 squad.

Feature Highlights

Your vote actually matters in the national conversation
See how your selections would perform against real results
Earn rewards and status in the Ghana football community
Fun way to stay deeply engaged with youth football

Social Proof (Placeholders)

"'My squad beat the official one 3-1 in our simulation. This app is addictive!' -Yaw, Kumasi"
"'The only place where regular fans can have intelligent debates about the U-17s.' - Nana"
"'Got my 'Top 100 Manager' badge. My friends won't stop talking about it.' - Akosua"

First Three Customers

Seed the community by giving early access to the 50 most active members of major Black Stars fan Facebook groups. Run a 'Build Your Dream Squad' contest with popular sports radio stations in Accra and Kumasi offering airtime to winners. Partner with 4 popular Ghana football TikTok creators to run live squad building sessions that drive downloads.

Launch Channels

ProductHuntTikTok football creatorsBlack Stars Facebook groupsGhana sports radioTwitter Ghana trending topics

SEO Keywords

black starlets fan squad builderghana u17 fan votingfantasy black starletsghana youth team selectorblack starlets community voting

Competitive Analysis

Fantasy Premier League

fantasy.premierleague.com
Free
Strength

Polished fantasy experience

Weakness

Focuses on European leagues, no connection to actual Ghana youth team selection discourse

Our Advantage

Direct connection to real Black Starlets conversation and outcomes with local relevance

🏰 Moat Strategy

Strong community identity and social status tied to accurate predictions within Ghana football culture creates high switching costs and viral growth within fan networks

⏰ Why Now?

Frustration with repeated national team selection controversies has created appetite for structured fan participation and accountability mechanisms.

Risks & Mitigation

markethigh severity

Community fails to reach critical mass for engaging votes

Mitigation

Seed with influential fans and creators, run regular contests with small cash prizes funded by premium revenue

legalmedium severity

GFA objects to 'fan team' concept

Mitigation

Position purely as entertainment and fan engagement tool, not official, include disclaimer everywhere

Validation Roadmap

pre-build5 days

Run poll in 6 major fan groups asking if fans want input on U-17 selections

Success: Over 1000 votes and 65% saying yes

mvp21 days

Launch closed beta with 200 engaged fans

Success: Average 4.2 votes per user per week during beta

launch45 days

Coordinated launch with football influencers

Success: 3000 users and 18% conversion in first 45 days

Pivot Options

  • Expand to senior national team squad selection
  • Create mobile game version
  • Monetize through sponsored academy spotlights

Quick Stats

Build Time
230h
Target MRR (6 mo)
$18,500
Market Size
$0.8M
Features
9
Database Tables
4
API Endpoints
5