ResilStock.com

Predictive inventory that keeps clinics ready after floods

Score: 7.6/10MZMedium BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Mozambique health clinics must contain malaria, cholera, and unsafe water outbreaks after floods while facing sharp cuts in US aid and pressure to self-finance their entire care systems.

Solution

ResilStock helps clinic staff track antimalarials, ORS, and water purification tablets with smart minimum-stock alerts based on seasonal flood patterns. It includes a simple patient contribution ledger so clinics can recover costs locally and generate transparent stock reports that satisfy alternative funders.

Target Audience

Public health officials, clinic staff, and local governments in low-income, flood-prone African nations

Differentiator

Combines flood-aware predictive stocking with built-in micro-billing and transparency reporting — no other tool ties inventory directly to self-financing metrics for African clinics.

Brand Voice

professional

Features

Smart Stock Tracking

must-have35h

Barcode or manual entry with automatic consumption logging

Flood-Adjusted Min/Max Levels

must-have30h

System suggests reorder quantities based on historical flood seasons

Patient Contribution Ledger

must-have28h

Record small fees collected for medicines to support self-financing

Stockout Risk Alerts

must-have22h

Notifications before critical supplies run out

Funder Transparency Reports

must-have32h

Export stock usage and contribution data as professional PDFs

Local Supplier Directory

must-have18h

Curated list of nearby pharmacies and distributors with contact info

Expiration Scanner

nice-to-have25h

Camera-based batch expiration detection

Consumption Analytics

nice-to-have20h

Monthly usage trends per disease

Multi-clinic Dashboard

nice-to-have35h

For district health officers overseeing several facilities

Total Build Time: 245 hours

Database Schema

clinics

ColumnTypeNullable
iduuidNo
nametextNo
districttextNo
flood_risk_leveltextNo
created_attimestampNo

Relationships:

  • inventory.clinic_id references clinics(id)
  • transactions.clinic_id references clinics(id)

inventory

ColumnTypeNullable
iduuidNo
clinic_iduuidNo
item_nametextNo
current_stockintNo
min_stockintNo
last_updatedtimestampNo

Relationships:

  • inventory.clinic_id references clinics(id)

transactions

ColumnTypeNullable
iduuidNo
clinic_iduuidNo
item_nametextNo
quantityintNo
contribution_usdintYes
transaction_typetextNo
created_attimestampNo

Relationships:

  • transactions.clinic_id references clinics(id)

API Endpoints

GET
/api/inventory

Fetch current stock levels with predictions

🔒 Auth Required
POST
/api/transactions

Log medicine dispensing and patient contribution

🔒 Auth Required
POST
/api/reports/stock

Generate funder transparency report

🔒 Auth Required

Tech Stack

Frontend
Flutter with Riverpod
Backend
Supabase Edge Functions
Database
PostgreSQL
Auth
Supabase Auth
Payments
Flutterwave
Hosting
Supabase + Railway
Additional Tools
Postgres triggers for low-stock alerts

Build Timeline

Week 1: Core inventory CRUD

35h
  • Flutter UI for stock entry
  • Supabase schema and auth

Week 2: Transaction and ledger system

32h
  • Patient contribution module
  • Real-time stock updates

Week 3: Predictive logic and alerts

38h
  • Flood-adjusted min stock engine
  • Notification system

Week 4: Reporting and polish

30h
  • PDF report generator
  • Beta testing with 10 clinics
Total Timeline: 4 weeks • 210 hours

Pricing Tiers

Starter

$0/mo

3 inventory items

  • Basic stock tracking
  • Manual alerts

Pro

$29/mo

Unlimited

  • Unlimited items
  • Flood predictions
  • Contribution ledger
  • Transparency reports

District

$89/mo

Up to 15 clinics

  • All Pro features
  • Multi-clinic oversight
  • Custom reporting
  • Priority support

Revenue Projections

MonthUsersConversionMRRARR
Month 114018%$730$8,760
Month 678031%$7,018$84,216

Unit Economics

$42
CAC
$295
LTV
5%
Churn
87%
Margin
LTV:CAC Ratio: 7.0xExcellent!

Landing Page Copy

Never run out of malaria medicine again

Predictive inventory + micro-contribution tracking that helps clinics stay resilient and self-financed after floods.

Feature Highlights

Flood-aware stock predictions
Patient contribution ledger
Instant funder reports
Works offline

Social Proof (Placeholders)

"We avoided a stockout during the March floods for the first time in 5 years. — Pharmacy Officer, Gaza Province"
"The contribution ledger helped us recover 18% of medicine costs locally."

First Three Customers

Partner with USAID’s successor local resilience programs and the Mozambican Pharmaceutical Logistics Department. Offer free pilots to 10 clinics that suffered stockouts in 2024 floods. Use success data to approach provincial health directors for wider rollout.

Launch Channels

ProductHuntr/globalhealthAfrican Healthcare FederationLinkedIn Supply Chain Africa groupsMozambique Pharmacists Association

SEO Keywords

clinic inventory management africamalaria medicine stock trackingflood resilient health supplieshealth clinic self financing toolmedical inventory software mozambique

Competitive Analysis

OpenLMIS

openlmis.org
Free
Strength

Enterprise logistics used by governments

Weakness

Heavy, not designed for small clinics or offline use

Our Advantage

Simple mobile experience with built-in patient contribution tracking

CommCare Supply

dimagi.com
Subscription
Strength

Mobile data collection

Weakness

No predictive flood logic or self-financing reports

Our Advantage

Ties inventory directly to local revenue recovery

🏰 Moat Strategy

Historical consumption data per district during flood seasons becomes proprietary intelligence that improves predictions for all users in the network.

⏰ Why Now?

Increasing flood frequency combined with abrupt US aid reduction has created acute pressure on clinics to manage limited supplies and demonstrate prudent use to new local funders.

Risks & Mitigation

executionmedium severity

Inaccurate stock data from busy staff

Mitigation

Barcode scanning, simple one-tap dispense, and gentle daily reminders

financiallow severity

Flutterwave payment delays in rural areas

Mitigation

Accept mobile money (M-Pesa style via Flutterwave) and offer annual prepaid discounts

Validation Roadmap

pre-build12 days

Survey 30 clinic pharmacists on current stockout frequency and willingness to pay

Success: Over 65% report monthly stockouts and would pay for predictive alerts

mvp60 days

Pilot with 15 clinics tracking 8 essential medicines

Success: Average 4.2/5 usability score and 70% reduction in reported stockouts

Pivot Options

  • Expand into full pharmacy POS system
  • Become B2B supplier matching platform
  • Focus exclusively on government central medical stores

Quick Stats

Build Time
210h
Target MRR (6 mo)
$7,200
Market Size
$12.8M
Features
9
Database Tables
3
API Endpoints
3