Flutter app for Nigeria's blue-collar gig workers — find nearby jobs, GPS clock-in, instant pay on clock-out, and build a portable credit record that unlocks loans.
# Forge
> Find work nearby, clock in with GPS, get paid the moment you clock out, build credit that banks recognise.
## Releases
- Android APK:
github.com
- All releases:
github.com
Forge is a Flutter mobile app for Nigeria's blue-collar gig workforce — loaders, drivers, unloaders, welders, general labour. Workers find jobs near them, the app verifies they actually showed up, employers can't ghost them, payment lands instantly via Squad, and every completed shift becomes part of a portable credit record that unlocks loans.
---
## What it does
| Surface | What's in it |
|---|---|
| **Onboarding** | Phone OTP (SMS / WhatsApp / push) → liveness selfie → name, photo, bank link |
| **Jobs feed** | Map-based, location-aware, silent background refresh every 40s, filter by trade or best pay |
| **Apply** | One-tap apply, real-time status, withdraw if you change your mind |
| **Active jobs** | Multi-session aware — accepted, en route, on the clock, awaiting confirm, all visible |
| **Clock-in** | 100m GPS geofence; "Come back in X min" countdown if the job hasn't started yet |
| **Work timer** | Live ticker, minimum 5-minute shift enforced server-side |
| **Clock-out** | Camera proof photo + GPS coords + accuracy check |
| **Pending review** | Employer-signed payout window with live release-time countdown |
| **Earnings** | Wallet balance, week / month / all-time totals, transaction feed |
| **Withdraw** | NIBSS bank transfer, ~5 min landing time |
| **Loans** | AI credit score, eligibility unlocks at 3 completed jobs, auto-repay from future earnings |
| **Profile** | Work history, bookmarks, notifications, help & support, settings, data export |
---
## The work-session state machine
Every session moves through these phases. Each phase is persisted in secure storage so a cold-start picks back up where the worker left off:
```
accepted → arriving → wor …