UnwiredHR

Offline-first HR tool that keeps recruitment and employee management running during Malawi's internet blackouts

Score: 8.0/10MWMedium BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Frequent internet disruptions in Malawi prevent businesses from reliably using cloud-based HRTech tools for recruitment and employee management.

Solution

UnwiredHR is a progressive web app (PWA) that lets businesses manage employee records, track recruitment pipelines, and log attendance entirely offline using local storage. Data auto-syncs seamlessly when internet returns, ensuring no loss during disruptions. Built specifically for Malawian businesses relying on unreliable connectivity.

Target Audience

Malawian businesses using or planning to use cloud-based HRTech for recruitment and employee management

Differentiator

True offline-first architecture with conflict-free sync, unlike cloud-only HR tools that fail completely during outages

Brand Voice

supportive

Features

Offline Employee Profiles

must-have12h

Create, edit, and view employee details (name, role, contact, salary) without internet

Recruitment Pipeline

must-have15h

Manage job postings, applicants, and stages (applied, interviewed, hired) offline

Attendance Logging

must-have10h

Clock in/out and track daily attendance locally, syncs later

Auto-Sync Engine

must-have20h

Background sync of all data when online, with conflict resolution

Dashboard Analytics

must-have12h

View recruitment stats and employee overview offline from cached data

Export to PDF/CSV

nice-to-have8h

Generate reports offline for printing or sharing

SMS Notifications

nice-to-have10h

Send applicant updates via SMS when online

Multi-User Access

future15h

Team roles for HR managers and approvers

Total Build Time: 102 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
emailtextNo
company_iduuidNo

Relationships:

  • belongs to companies

companies

ColumnTypeNullable
iduuidNo
nametextNo
subscription_tiertextNo

Relationships:

  • has many employees, jobs

employees

ColumnTypeNullable
iduuidNo
company_iduuidNo
nametextNo
roletextYes
attendance_logtimestampYes

Relationships:

  • belongs to companies

jobs

ColumnTypeNullable
iduuidNo
company_iduuidNo
titletextNo
applicantsjsonbYes

Relationships:

  • belongs to companies

API Endpoints

GET
/api/employees

Fetch employee list with sync delta

🔒 Auth Required
POST
/api/employees

Upsert employee data from offline

🔒 Auth Required
POST
/api/jobs

Create/update job and applicants

🔒 Auth Required
POST
/api/sync

Full data sync endpoint

🔒 Auth Required
POST
/api/stripe/webhook

Handle subscription events

Tech Stack

Frontend
Next.js 14 + Tailwind + React Query + Dexie.js (IndexedDB)
Backend
Next.js API routes + Supabase Edge Functions
Database
Supabase Postgres
Auth
Supabase Auth
Payments
Stripe
Hosting
Vercel
Additional Tools
Workbox for PWAZustand for state

Build Timeline

Week 1: Core setup and auth

20h
  • Next.js boilerplate
  • Supabase integration
  • Basic auth flow

Week 2: Offline employee mgmt

25h
  • Employee CRUD offline
  • IndexedDB setup

Week 3: Recruitment features

25h
  • Job pipeline UI
  • Local storage sync

Week 4: Sync engine and dashboard

20h
  • Auto-sync logic
  • Analytics view

Week 5: Payments and PWA

15h
  • Stripe integration
  • Service worker

Week 6: Polish and testing

10h
  • Offline testing
  • Landing page
Total Timeline: 6 weeks • 125 hours

Pricing Tiers

Free

$0/mo

5 jobs max

  • 1 employee
  • Basic recruitment
  • Offline sync

Pro

$40/mo
  • 50 employees
  • Unlimited jobs
  • Attendance tracking
  • PDF exports

Enterprise

$99/mo
  • Unlimited everything
  • Multi-user
  • Priority support

Revenue Projections

MonthUsersConversionMRRARR
Month 1504%$80$960
Month 62508%$800$9,600

Unit Economics

$25
CAC
$480
LTV
5%
Churn
92%
Margin
LTV:CAC Ratio: 19.2xExcellent!

Landing Page Copy

Keep Your HR Running Offline in Malawi

No more lost data during internet outages – recruit, manage employees, and track attendance anywhere, anytime.

Feature Highlights

Full offline access
Auto-sync when online
Tailored for Malawian businesses
Secure & simple

Social Proof (Placeholders)

"'Saved our recruitment during blackout!' – Lilongwe Retail"
"'Employee data always up-to-date.' – Blantyre Tech"

First Three Customers

Reach out to 20 Malawian SMBs on LinkedIn Malawi groups and Facebook business pages in Lilongwe/Blantyre; offer free Pro access for 3 months in exchange for feedback and case study; attend local business meetups like Malawi Chamber of Commerce events.

Launch Channels

Product Huntr/MalawiLinkedIn Malawi HR groupsTwitter #MalawiBusiness

SEO Keywords

offline HR software Malawirecruitment tool no internetemployee management disruptions Malawi

Competitive Analysis

BambooHR

bamboohr.com
$6/user/mo
Strength

Full-featured online HR

Weakness

Requires constant internet

Our Advantage

Offline resilience for unreliable networks

Workable

workable.com
$129/mo
Strength

ATS focus

Weakness

Cloud-only, fails offline

Our Advantage

Local-first recruitment pipeline

🏰 Moat Strategy

Data lock-in via offline-synced employee records and proprietary conflict resolution algorithms

⏰ Why Now?

Increasing internet unreliability in Malawi due to power/infra issues, plus rising SMB adoption of digital HR post-COVID

Risks & Mitigation

technicalmedium severity

Sync conflicts during multi-device use

Mitigation

Implement last-write-wins + manual resolve UI

marketlow severity

Low digital adoption in rural Malawi

Mitigation

Target urban SMBs first

executionmedium severity

PWA compatibility on low-end phones

Mitigation

Test on Android devices common in Malawi

Validation Roadmap

pre-build7 days

Interview 10 Malawian HR managers

Success: 5+ confirm pain & WOYBP

mvp21 days

Build core offline CRUD, get 3 beta users

Success: Daily offline use logged

launch14 days

Launch on local forums, track signups

Success: 50 users week 1

Pivot Options

  • Pure attendance tracker
  • SMS-only version
  • Focus on payroll calc offline

Quick Stats

Build Time
125h
Target MRR (6 mo)
$800
Market Size
$5.0M
Features
8
Database Tables
4
API Endpoints
5