PeriodWise.com

Empowering Malawian schoolgirls with knowledge and discreet support

Score: 7.4/10MWMedium BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Malawi has persistent gaps in comprehensive menstrual hygiene management in schools despite achieving 80% water supply coverage

Solution

PeriodWise delivers a Flutter mobile app where adolescent girls can privately track cycles, learn from localized Chichewa/English content, and anonymously flag school hygiene issues. Schools and Ministry officials access aggregated dashboards to spot patterns, manage supplies, and measure program effectiveness. The system works offline-first to accommodate rural connectivity limitations.

Target Audience

Adolescent schoolgirls and Ministry of Health/Sanitation officials in Malawi

Differentiator

Only solution built exclusively for the Malawian school context with Ministry-aligned reporting templates, Chichewa content, and hybrid offline/online architecture.

Brand Voice

supportive

Features

Cycle Tracking

must-have40h

Private period logging, symptom tracker, and predictions

Localized Education Hub

must-have30h

Curated video/text lessons in Chichewa and English

Anonymous School Reporter

must-have35h

Discreet reporting of pad/toilet/water issues

School Admin Dashboard

must-have45h

View trends and manage requests for one school

Ministry Analytics Portal

must-have50h

National and district-level aggregated insights

Supply Request System

must-have30h

One-tap requests routed to district officials

Offline-first Architecture

nice-to-have55h

Syncs when connectivity returns

Moderated Peer Circles

nice-to-have65h

Anonymous safe-space discussions

Demand Forecasting

nice-to-have40h

Predicts product needs per school

Total Build Time: 390 hours

Database Schema

schools

ColumnTypeNullable
iduuidNo
nametextNo
districttextNo
student_female_countintNo
created_attimestampNo

Relationships:

  • has many: reports
  • has many: users
  • has many: inventory_snapshots

users

ColumnTypeNullable
iduuidNo
school_iduuidYes
roletextNo
languagetextNo
is_anonymousboolNo
created_attimestampNo

Relationships:

  • belongs to: schools
  • has many: cycle_logs
  • has many: reports

reports

ColumnTypeNullable
iduuidNo
school_iduuidNo
user_iduuidYes
typetextNo
detailstextYes
statustextNo
created_attimestampNo

Relationships:

  • belongs to: schools
  • belongs to: users

cycle_logs

ColumnTypeNullable
iduuidNo
user_iduuidNo
start_datetimestampNo
duration_daysintYes
symptomstextYes
created_attimestampNo

Relationships:

  • belongs to: users

API Endpoints

POST
/api/reports

Submit anonymous or official report

🔒 Auth Required
GET
/api/dashboard/school

Fetch school-specific analytics

🔒 Auth Required
GET
/api/ministry/overview

National aggregated statistics

🔒 Auth Required
POST
/api/supply/request

Create product replenishment request

🔒 Auth Required
GET
/api/content

Fetch localized educational modules

Tech Stack

Frontend
Flutter with Riverpod
Backend
Node.js + Express
Database
PostgreSQL
Auth
Supabase Auth
Payments
Paystack
Hosting
Railway
Additional Tools
PrismaHive for offline storageOneSignal push

Build Timeline

Week 1: Foundation and auth

40h
  • Project repo
  • Flutter app base with localization
  • Supabase + Postgres schema
  • Basic auth flows

Week 2: Core girl-facing features

55h
  • Cycle tracker with predictions
  • Educational content CMS
  • Offline sync layer

Week 3: Reporting system

50h
  • Anonymous reporter
  • API endpoints
  • Admin approval workflow

Week 4: Dashboards

50h
  • School dashboard (Flutter web)
  • Ministry overview
  • Chart library integration

Week 5: Supply chain logic

45h
  • Request system
  • Basic forecasting
  • Notification engine

Week 6: Payments, polish, testing

40h
  • Paystack subscription flows
  • Beta release
  • Security audit
Total Timeline: 6 weeks • 350 hours

Pricing Tiers

School Starter

$25/mo

Up to 300 students

  • Single school access
  • Basic reporting
  • Educational content
  • Email support

School Pro

$49/mo

Unlimited students

  • Advanced analytics
  • Supply requests
  • Offline mode
  • Priority support
  • Forecasting

District Enterprise

$199/mo

Unlimited

  • Multi-school management
  • Custom dashboards
  • API access
  • Dedicated success manager

Revenue Projections

MonthUsersConversionMRRARR
Month 12540%$250$3,000
Month 618055%$2,475$29,700

Unit Economics

$32
CAC
$520
LTV
4%
Churn
82%
Margin
LTV:CAC Ratio: 16.3xExcellent!

Landing Page Copy

Menstrual Health That Actually Reaches Malawian Schoolgirls

Private tracking, local-language education, and real-time Ministry insights — all in one offline-first platform.

Feature Highlights

Chichewa content girls actually understand
Anonymous reporting builds trust
Dashboards that inform real policy
Works without reliable internet

Social Proof (Placeholders)

""Our girls are no longer missing classes. The discreet request feature changed everything." — Matron, Blantyre Girls Secondary"
""For the first time we have actual data on MHM gaps across districts." — Senior Sanitation Officer, Ministry of Health"

First Three Customers

Target the Ministry of Health's existing WASH technical working group to secure three pilot secondary schools in Lilongwe and Mzuzu. Offer free 90-day pilots with on-site training in exchange for co-branded case studies and video testimonials. Partner with established NGOs like WaterAid Malawi for warm introductions and joint launch events.

Launch Channels

ProductHuntr/SaaSLinkedIn African EdTech groupsMalawi Ministry of Education WhatsApp channelsWaterAid and UNICEF Malawi networks

SEO Keywords

menstrual hygiene malawi schoolsmhm tracking app africaschool period management softwarechichewa menstrual educationmalawi ministry sanitation dashboard

Competitive Analysis

Days for Girls

daysforgirls.org
Donation/NGO model
Strength

Strong physical pad distribution

Weakness

No digital tracking or Ministry analytics layer

Our Advantage

Combines education, reporting, and data infrastructure in one platform

Freemium
Strength

Polished period tracker

Weakness

Western-focused, no school admin or government reporting

Our Advantage

Built from the ground up for Malawian schools and local languages

🏰 Moat Strategy

Proprietary dataset of Malawian school MHM patterns that improves forecasting; deep Ministry workflow integration creates high switching costs.

⏰ Why Now?

Mobile penetration among Malawian adolescents exceeded 55% in 2023 while government SDG 6 funding for school sanitation dramatically increased post-pandemic.

Risks & Mitigation

marketmedium severity

Limited smartphone ownership in deepest rural areas

Mitigation

Offline-first design + USSD fallback option planned for v2

legalhigh severity

Sensitive adolescent health data

Mitigation

Full anonymization, ethics board review, compliance with Malawi Data Protection Act from day one

executionhigh severity

Slow government procurement cycles

Mitigation

Begin with NGO pilots to generate proof points before formal Ministry tenders

Validation Roadmap

pre-build18 days

Interview 25 girls, 12 teachers, 6 officials in 3 districts

Success: 80% confirm core problem and willingness to pilot digital tool

mvp60 days

Closed beta with 5 pilot schools

Success: Minimum 65% weekly active girl users and positive Net Promoter Score > 35

launch30 days

Present results at national sanitation coordination meeting

Success: Secure written commitment from at least 15 additional schools

Pivot Options

  • Expand to Kenya, Uganda, and Zambia using same localization framework
  • Launch B2C version for out-of-school girls
  • Add full WASH compliance module

Quick Stats

Build Time
350h
Target MRR (6 mo)
$5,000
Market Size
$2.5M
Features
9
Database Tables
4
API Endpoints
5