Complete ZipWork Gig App
Budget: ₹1,500 – ₹12,500 INR
My hyper-local gig marketplace, ZipWork, is already about 60 % done in Flutter. Supabase Auth is wired up, Riverpod drives state, FCM pushes are live, and the PostgreSQL + PostGIS backend is humming. I now need a Flutter + Supabase specialist to carry it over the finish line.
What remains:
• Real-time worker tracking on an OpenStreetMap layer. I only need smooth current-location updates broadcast through Supabase’s realtime channels; route history or geofencing can wait for a later phase.
• A simple, tappable task checklist for each gig, paired with a live count-down / count-up timer. “Simple items” is enough—no nested subtasks.
• Gig completion flow: once the worker marks the job done, the client enters a 4-digit confirmation code to close it out.
• Razorpay escrow—hold at hire, release on successful code entry.
• Star rating + text review for both sides.
• Worker wallet: running balance, pass-through UPI withdrawals.
Everything must stay within the existing architecture (Flutter, Riverpod, Supabase, Postgres/PostGIS). No Firebase, no third-party state managers.
Acceptance will be a clean PR that:
1. Compiles for Android & iOS.
2. Passes the current integration tests.
3. Shows live location updates in less than two seconds’ latency under normal 4G.
4. Executes a full happy-path flow—hire, track, complete with code, release payment—on a staging Supabase project I’ll provide.
If this fits your skill set, let’s talk timelines and milestones—I’m eager to ship.
What remains:
• Real-time worker tracking on an OpenStreetMap layer. I only need smooth current-location updates broadcast through Supabase’s realtime channels; route history or geofencing can wait for a later phase.
• A simple, tappable task checklist for each gig, paired with a live count-down / count-up timer. “Simple items” is enough—no nested subtasks.
• Gig completion flow: once the worker marks the job done, the client enters a 4-digit confirmation code to close it out.
• Razorpay escrow—hold at hire, release on successful code entry.
• Star rating + text review for both sides.
• Worker wallet: running balance, pass-through UPI withdrawals.
Everything must stay within the existing architecture (Flutter, Riverpod, Supabase, Postgres/PostGIS). No Firebase, no third-party state managers.
Acceptance will be a clean PR that:
1. Compiles for Android & iOS.
2. Passes the current integration tests.
3. Shows live location updates in less than two seconds’ latency under normal 4G.
4. Executes a full happy-path flow—hire, track, complete with code, release payment—on a staging Supabase project I’ll provide.
If this fits your skill set, let’s talk timelines and milestones—I’m eager to ship.
Related categories:
PHP
Mobile App Development
iPhone
Android
Geolocation
PostgreSQL
Flutter
API Integration