PWAVillage.com

Build PWAs that work 100% offline for Burkina Faso rural learners

Score: 8.0/10BFMedium BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Edtech startups in Burkina Faso struggle to adopt online learning platforms due to internet penetration below 30%, rendering them inaccessible to most rural students and teachers.

Solution

Edtech startups design PWA apps with lessons/videos that install on home screens and function offline via service workers. Periodic low-data sync updates content when signal available. Targets intermittent connectivity in villages.

Target Audience

Edtech startups targeting rural students and teachers in Burkina Faso

Differentiator

One-click PWA generator with BF-optimized caching and data saver modes for 2G networks.

Brand Voice

professional

Features

PWA Builder

must-have25h

Drag-drop to create app, auto-generate service worker.

Content Caching

must-have20h

Pre-cache lessons for offline use.

Sync Engine

must-have22h

Background sync for progress/content.

2G Optimizer

must-have15h

Compress assets for low bandwidth.

Install Analytics

must-have12h

Track PWA installs and usage.

Custom Manifest

nice-to-have8h

App icons, names in Faso langs.

Push Notifications

nice-to-have10h

Low-data reminders.

QR Code Sharing

nice-to-have6h

Generate QR for install.

Multi-Device Sync

future18h

Cross-phone progress.

Total Build Time: 136 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
emailtextNo

Relationships:

  • has many apps

apps

ColumnTypeNullable
iduuidNo
user_iduuidNo
nametextNo
manifest_urltextNo
installsintNo

Relationships:

  • belongs to users, has many pages

pages

ColumnTypeNullable
iduuidNo
app_iduuidNo
contenttextNo
orderintNo

Relationships:

  • belongs to apps

sync_logs

ColumnTypeNullable
iduuidNo
app_iduuidNo
device_idtextNo
synced_attimestampNo

Relationships:

  • belongs to apps

API Endpoints

POST
/api/apps

Create PWA app

🔒 Auth Required
GET
/api/apps/:id/manifest

Serve PWA manifest

POST
/api/sync/:appId

Handle progress sync

GET
/api/analytics/:appId

App usage stats

🔒 Auth Required
POST
/api/publish/:id

Generate QR/deploy

🔒 Auth Required

Tech Stack

Frontend
Next.js 14 + Tailwind + shadcn/ui + Workbox
Backend
Next.js API routes
Database
Supabase Postgres
Auth
Supabase Auth
Payments
Stripe
Hosting
Vercel
Additional Tools
PWA Builder libsQRCode generator

Build Timeline

Week 1: Setup & builder UI

22h
  • Auth
  • Drag-drop editor

Week 2: PWA generation

28h
  • Manifest/service worker

Week 3: Offline caching

30h
  • Asset compression
  • Preview

Week 4: Sync backend

25h
  • Sync API
  • Device tracking

Week 5: Analytics & QR

20h
  • Dashboard
  • Publish flow

Week 6: Payments & optimize

18h
  • Tiers
  • 2G tests
Total Timeline: 6 weeks • 143 hours

Pricing Tiers

Free

$0/mo

100 installs

  • 1 PWA
  • Basic caching

Pro

$37/mo

10k installs

  • Unlimited PWAs
  • Sync & analytics
  • 2G mode

Enterprise

$97/mo

Unlimited

  • All + Push notes
  • Custom domains
  • Support

Revenue Projections

MonthUsersConversionMRRARR
Month 1356%$78$936
Month 62809%$904$10,848

Unit Economics

$22
CAC
$380
LTV
4.5%
Churn
93%
Margin
LTV:CAC Ratio: 17.3xExcellent!

Landing Page Copy

Offline PWAs for Rural Burkina Faso Education

Build installable apps that work without internet – sync when connected.

Feature Highlights

Home screen install
Full offline lessons
Low-data sync
Analytics
QR sharing

Social Proof (Placeholders)

"'Perfect for village schools!' – BF Edtech"
"'Students love the app feel offline.' – Developer"

First Three Customers

Post MVP demo in PWA/Progressive Web App Reddit & Twitter, target BF devs via local hackathons. Offer free Pro to 5 edtechs from directory, iterate on feedback. Leverage Supabase Discord for early testers.

Launch Channels

Product Hunt (PWA category)r/PWAIndie HackersWeb Dev TwitterBF Tech Slack

SEO Keywords

offline PWA edtech Burkina Fasolow bandwidth learning app builderrural PWA education2G PWA generator Africa

Competitive Analysis

Bubble PWA

bubble.io
$25+
Strength

No-code

Weakness

Not offline-first

Our Advantage

Rural-optimized offline

PWABuilder

pwabuilder.com
Free
Strength

MS backed

Weakness

Generic, no edtech focus

Our Advantage

Edtech templates + BF sync

🏰 Moat Strategy

Speed to market with pre-built edtech PWA templates + usage data insights

⏰ Why Now?

PWA adoption rising (Chrome 100%+), BF 4G rollout in urban spilling to rural

Risks & Mitigation

technicallow severity

Service worker compatibility

Mitigation

Fallback modes

executionmedium severity

Slow build

Mitigation

Modular dev

marketmedium severity

Low smartphone use

Mitigation

Feature phone PWA polyfill

Validation Roadmap

pre-build7 days

Test PWA on BF phones

Success: Offline works on 80%

mvp14 days

5 edtechs build PWAs

Success: 100 installs

growth60 days

PH feedback loop

Success: 10% conv

Pivot Options

  • General PWA builder
  • eCommerce PWAs for markets
  • News PWAs for villages

Quick Stats

Build Time
143h
Target MRR (6 mo)
$950
Market Size
$4.0M
Features
9
Database Tables
4
API Endpoints
5