TuniPayTrack

Real-time tracker for unpaid public construction contracts in Tunisia

Score: 7.9/10TNMedium BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Tunisian construction companies are crippled by over 3 billion dinars in unpaid public sector contract payments, triggering liquidity crises and halting ongoing projects.

Solution

TuniPayTrack lets construction firms upload their public contract details and monitors official government portals for payment updates. It sends instant alerts on payment status changes and due dates, preventing surprises in cash flow. Users get a centralized dashboard to track all contracts and predict liquidity gaps.

Target Audience

Tunisian construction companies with public sector contracts

Differentiator

Exclusive integration with Tunisian public tender APIs and historical delay data for accurate, localized tracking unavailable in generic tools.

Brand Voice

professional

Features

Contract Upload

must-have8h

Upload contract details via CSV or form, including reference number, value, and expected payment date

Payment Status Monitoring

must-have20h

Automated checks against public government databases for updates

Real-time Alerts

must-have12h

Email/SMS notifications for payment due, delayed, or received status

Dashboard Overview

must-have15h

Visual dashboard showing portfolio status, total unpaid, average delays

Reports Export

must-have10h

Generate PDF/Excel reports for internal use or banks

Historical Analytics

must-have12h

Charts of payment delays by ministry or contract type

Multi-user Access

nice-to-have8h

Team accounts with role-based permissions

Custom Alerts

nice-to-have6h

User-defined thresholds for alerts

API Integration

nice-to-have10h

Connect to accounting software

Mobile App

future20h

PWA for on-site access

Total Build Time: 121 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
emailtextNo
company_nametextNo
created_attimestampNo

Relationships:

  • one-to-many with contracts

contracts

ColumnTypeNullable
iduuidNo
user_iduuidNo
referencetextNo
value_dinarsintNo
expected_datetimestampNo
statustextNo
last_checkedtimestampYes

Relationships:

  • foreign key user_id -> users.id

alerts

ColumnTypeNullable
iduuidNo
contract_iduuidNo
typetextNo
sent_attimestampNo
deliveredboolNo

Relationships:

  • foreign key contract_id -> contracts.id

API Endpoints

POST
/api/contracts

Create new contract

🔒 Auth Required
GET
/api/contracts

List user contracts

🔒 Auth Required
GET
/api/contracts/:id/status

Check latest status

🔒 Auth Required
POST
/api/alerts

Send alert

🔒 Auth Required
GET
/api/reports/:id

Generate report download

🔒 Auth Required

Tech Stack

Frontend
Next.js 14 + Tailwind CSS + shadcn/ui + Recharts
Backend
Next.js API routes + Supabase Edge Functions
Database
Supabase Postgres
Auth
Supabase Auth
Payments
Stripe
Hosting
Vercel
Additional Tools
Resend (emails)Cron jobs for monitoring

Build Timeline

Week 1: Core setup and auth

40h
  • Project setup
  • User auth
  • Basic dashboard UI

Week 2: Contract management

40h
  • CRUD for contracts
  • Upload CSV parser

Week 3: Monitoring and alerts

40h
  • Status check logic
  • Email/SMS integration

Week 4: Analytics and reports

30h
  • Charts
  • Report generation

Week 5: Polish and payments

20h
  • Stripe integration
  • Mobile responsiveness

Week 6: Testing and launch

20h
  • E2E tests
  • Landing page
  • Deploy
Total Timeline: 6 weeks • 200 hours

Pricing Tiers

Free

$0/mo

No exports, manual checks

  • 1 contract
  • Basic alerts
  • Dashboard

Pro

$29/mo

1 user

  • Unlimited contracts
  • Auto-monitoring
  • Alerts
  • Reports
  • Analytics

Enterprise

$99/mo

5 users

  • All Pro
  • Multi-user
  • Custom integrations
  • Priority support

Revenue Projections

MonthUsersConversionMRRARR
Month 11003%$90$1,080
Month 65008%$1,160$13,920

Unit Economics

$25
CAC
$600
LTV
5%
Churn
92%
Margin
LTV:CAC Ratio: 24.0xExcellent!

Landing Page Copy

Stop Chasing Unpaid Public Contracts

TuniPayTrack monitors your Tunisian public sector payments automatically – get alerts before cash runs dry.

Feature Highlights

Auto status checks from gov portals
Instant delay alerts
Cashflow dashboards
Export-ready reports
Tunisia-specific data

Social Proof (Placeholders)

"Saved us 2 weeks of manual calls – BTP Elite"
"'Finally visibility on 3MD unpaid!' – ConstructTN"
"Pro feature worth every dinar – Société Batiment"

First Three Customers

Reach out to 20 Tunisian construction firms via LinkedIn groups like 'BTP Tunisie' and email lists from public tender winners. Offer free Pro access for 3 months in exchange for feedback and testimonials. Attend local BTP association meetings in Tunis to demo live.

Launch Channels

Product Huntr/SaaSLinkedIn Tunisia BTP groupsTwitter #TunsieConstruction

SEO Keywords

suivi paiements contrats publics tunisieretard paiement ministère équipement tunisietracker contrats BTP gouvernement tunisiengestion créances publiques construction

Competitive Analysis

Sage Tunisie

sage.com/tn
Custom enterprise
Strength

Full accounting suite

Weakness

No public payment tracking

Our Advantage

Hyper-focused on public contract delays with auto-alerts

🏰 Moat Strategy

Proprietary dataset of historical Tunisian public payment delays built over time

⏰ Why Now?

Payment arrears hit record 3B+ dinars in 2024, with new gov transparency portals enabling automated tracking

Risks & Mitigation

technicalmedium severity

Gov portal changes break monitoring

Mitigation

Fallback to user-reported data and multi-source scraping

markethigh severity

Low adoption due to analog industry

Mitigation

Free tier + local partnerships

legallow severity

Data scraping legality

Mitigation

Use public APIs only, consult local lawyer

Validation Roadmap

pre-build7 days

Interview 10 construction CFOs

Success: 5+ confirm pain and willingness to pay $30

mvp30 days

Build core tracker, onboard 20 beta users

Success: 10 active weekly users

launch14 days

PH launch + LinkedIn ads

Success: 100 signups, 5 paid

growth30 days

Email nurture + referrals

Success: 20% MoM growth

Pivot Options

  • Generic invoice tracker for private sector
  • Expand to other MENA public tenders
  • B2B white-label for accounting firms

Quick Stats

Build Time
200h
Target MRR (6 mo)
$1,500
Market Size
$5.0M
Features
10
Database Tables
3
API Endpoints
5