Back to projects
web / dataProductionHACKATHON

FairGig — Gig Worker Income & Rights Platform

Transparency for Pakistan's Gig Economy

Comprehensive gig economy platform built to bring financial transparency, accountability, and empowerment to millions of gig workers in Pakistan. Addresses critical gaps including lack of unified income records, hidden deductions, and no way for workers to prove earnings to banks or landlords. FairGig provides three distinct role-based dashboards: Worker platform for logging shifts across platforms (Careem, Bykea, Foodpanda) with screenshot verification, Verifier dashboard for reviewing and validating submissions, and Advocate analytics for monitoring commission trends and detecting worker vulnerability. Core features include Z-score anomaly detection to flag unusual deductions with human-readable insights, privacy-first city-level analytics without exposing individual worker data, and print-ready income certificates for real-world use with banks and institutions. Built with 6 microservices architecture (FastAPI + Node.js with shared PostgreSQL database) designed for production-style scalability under hackathon constraints. One-command startup system enables judges to fully run the platform in seconds.

Post
Case study snapshot
Role
Full-stack/product engineer
Audience
Gig workers, worker advocates, hackathon judges, and civic-tech reviewers
Timeline
2026-04
Role
Full-stack/product engineer
Audience
Gig workers, worker advocates, hackathon judges, and civic-tech reviewers
Date
2026-04
Problem

Why it mattered

Gig workers often lack trusted income records, transparent deduction histories, and proof documents for banks or landlords.

Solution

What shipped

A role-based platform for workers, verifiers, and advocates that logs income, flags abnormal deductions, and creates income certificates.

Impact

Proof signal

Financial transparency for gig workers; Unfair deduction detection using anomaly detection; Income certificates for financial inclusion; City-wide platform accountability; Worker rights & vulnerability monitoring; Real-world problem solving for informal economy

< architecture />

System flow

React dashboards connect to FastAPI and Node services over a shared PostgreSQL store. Worker submissions flow through verification, anomaly detection, and certificate generation.

Worker Income Logging
Screenshot Verification
Anomaly Detection
Deduction Flagging
Income Certificate Generation
Platform Analytics
Vulnerability Monitoring
Visual architecture
01
Worker Income Logging
02
Screenshot Verification
03
Anomaly Detection
04
Deduction Flagging
05
Income Certificate Generation
06
Platform Analytics
07
Vulnerability Monitoring
quality score

Honest maturity snapshot

Code Quality7/10
UI / UX7/10
Scalability8/10
Production Ready7/10
Before

Raw datasets, disconnected metrics, and hard-to-scan findings.

After

A structured analysis or dashboard with clear KPIs, visual patterns, and decision-ready insights.

capabilities

Features

  • Worker dashboard for shift and income logging.
  • Verifier workflow for screenshot-backed submissions.
  • Advocate analytics for city-level trends.
  • Z-score anomaly detection for unusual deductions.
  • Income certificate generation for financial inclusion.
  • Privacy-first aggregation rather than exposing individual workers.
tradeoffs

Engineering challenges

  • Designing useful analytics without compromising worker privacy.
  • Making a complex multi-role system understandable under hackathon time pressure.
  • Balancing demo polish with production-style architecture.
proof

Results

  • Created a credible civic-tech product narrative.
  • Showed ability to design for real users, not only technical demos.
  • Proved comfort with multi-service architecture under constraints.
reflection

What I learned

  • Tradeoff learned: Designing useful analytics without compromising worker privacy.
  • Proof learned: Created a credible civic-tech product narrative.
  • Next iteration: Add worker consent and data export flows.
< stack />
ReactFastAPINode.jsPostgreSQLZ-score Anomaly DetectionPrivacy-first AnalyticsMicroservices ArchitectureRole-based Access Control
Dataset: Gig worker income records across Pakistan platforms
< next iteration />

Future improvements

Add worker consent and data export flows.
Integrate real platform statements through OCR.
Pilot with a small worker group before expanding analytics.