CutShield

Detect power cuts instantly and pause/resume your POS safely – no sales lost in Tunisia's blackouts.

Score: 8.0/10TNMedium BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Frequent electricity cuts in Tunisia disrupt POS systems and online retail platforms, leading to direct revenue losses for small business owners.

Solution

CutShield uses device sensors and community reports to detect outages in real-time, gracefully pausing your POS and alerting staff via SMS/app. When power returns, it resumes operations and reconciles any manual notes. Perfect for small Tunisian retailers needing uninterrupted workflows.

Target Audience

Small business owners in Tunisia using POS systems and online retail platforms

Differentiator

Community-powered outage detection network unique to Tunisia's grid patterns for 30s early warnings.

Brand Voice

supportive

Features

Outage Detection

must-have20h

Uses battery drop, GPS, community pings to detect cuts.

POS Pause/Resume

must-have20h

API hooks to pause POS apps during outage.

SMS Alerts

must-have15h

Instant notifications to staff phones.

Manual Note Taking

must-have15h

Log sales via app/SMS during outage.

Reconciliation Dashboard

must-have15h

Match manual notes to POS post-outage.

Community Reports

must-have10h

Share/report outages anonymously.

Custom Alerts

nice-to-have8h

Set alert preferences.

Historical Outage Map

nice-to-have10h

View past cuts by location.

Webhook Integrations

nice-to-have10h

Connect to more POS.

Prediction ML

future20h

Forecast outages.

Team Collaboration

future15h

Multi-user per business.

Total Build Time: 158 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
emailtextNo
phonetextNo
created_attimestampNo

businesses

ColumnTypeNullable
iduuidNo
user_iduuidNo
location_latintYes
location_lngintYes

Relationships:

  • user_id references users(id)

outages

ColumnTypeNullable
iduuidNo
business_iduuidNo
start_timetimestampNo
end_timetimestampYes
manual_notestextYes

Relationships:

  • business_id references businesses(id)

reports

ColumnTypeNullable
iduuidNo
business_iduuidYes
latintNo
lngintNo
timestamptimestampNo

Relationships:

  • business_id references businesses(id)

API Endpoints

POST
/api/outages/detect

Report/detect outage

🔒 Auth Required
POST
/api/outages/:id/reconcile

Reconcile manual notes

🔒 Auth Required
GET
/api/businesses/:id/history

Get outage history

🔒 Auth Required
POST
/api/reports/community

Submit community report

🔒 Auth Required
POST
/api/sms/alerts

Send SMS alert

🔒 Auth Required

Tech Stack

Frontend
Next.js 14 + Tailwind + shadcn/ui
Backend
Next.js API + Supabase Edge Functions
Database
Supabase Postgres
Auth
Supabase Auth
Payments
Stripe
Hosting
Vercel
Additional Tools
Twilio for SMSGeolocation API

Build Timeline

Week 1: Auth and DB

20h
  • Setup
  • Users/businesses tables
  • Auth

Week 2: Detection core

25h
  • Sensor detection
  • Outage logic

Week 3: Alerts and pause

25h
  • SMS/Twilio
  • POS pause API

Week 4: Dashboard and reports

20h
  • Reconcile UI
  • Community map

Week 5: Polish and payments

20h
  • Testing
  • Stripe

Week 6: Launch

15h
  • Landing
  • Beta
Total Timeline: 6 weeks • 145 hours

Pricing Tiers

Free

$0/mo

5 outages/month

  • Basic detection
  • 1 location

Pro

$35/mo

3 locations

  • SMS alerts
  • Reconciliation
  • Community reports
  • Unlimited

Enterprise

$99/mo

Unlimited

  • All Pro + Custom webhooks
  • Priority SMS
  • API access

Revenue Projections

MonthUsersConversionMRRARR
Month 11202%$84$1,008
Month 69005%$1,575$18,900

Unit Economics

$28
CAC
$650
LTV
4%
Churn
88%
Margin
LTV:CAC Ratio: 23.2xExcellent!

Landing Page Copy

Shield Your Business from Power Cuts

CutShield detects outages early, pauses POS safely, and resumes seamlessly – made for Tunisian shops.

Feature Highlights

Early warnings
SMS to staff
Easy reconciliation
Community-powered
No hardware needed

Social Proof (Placeholders)

"'Alerts saved chaos!' – Karim, Grocer"
"'Must-have for blackouts.' – Leila, Boutique"

First Three Customers

Join 'Tunisie Commerçants' WhatsApp groups, offer free Pro for 1 month to first 3 volunteers. Email POS vendors like 'SoftTunisie' for referrals. Visit Sfax/Tunis souks for on-site signups.

Launch Channels

Product Huntr/EntrepreneurIndie HackersLinkedIn Tunisia BusinessFB Marketplace Tunisia

SEO Keywords

tunisia power cut pos alertpos outage detector tunisiaretail blackout sms tunisiatunisia shop power shield

Competitive Analysis

UptimeRobot

uptimerobot.com
Freemium
Strength

Monitoring

Weakness

Server-focused, no POS integration or local outages

Our Advantage

POS-specific, Tunisia grid-aware, SMS-first

🏰 Moat Strategy

Network effects from community reports create hyper-local accuracy others can't match quickly.

⏰ Why Now?

Record 2024 outages spike; mobile SMS penetration in Tunisia at 90% enables instant alerts.

Risks & Mitigation

technicalmedium severity

False positives in detection

Mitigation

Multi-signal confirmation

legallow severity

SMS compliance

Mitigation

Opt-in only, Twilio compliant

marketlow severity

Reliance on smartphones

Mitigation

PWA fallback

Validation Roadmap

pre-build5 days

Interview 30 owners during outages

Success: 80% interested

mvp14 days

10 beta testers track accuracy

Success: 90% detection rate

growth30 days

Viral reports loop

Success: 20% MoM growth

Pivot Options

  • General business outage monitor
  • Insurance tie-ins for outages
  • Expand to water cuts

Quick Stats

Build Time
145h
Target MRR (6 mo)
$1,800
Market Size
$45.0M
Features
11
Database Tables
4
API Endpoints
5