AI-powered automotive services marketplace connecting Nigerian car owners with verified mechanics — with OBD-II diagnostics, in-app wallet, real-time GPS tracking, and an AI Mechanic built in.
Receive OBD scan data and DTC fault codes from the Flutter app via BLE/WiFi adapters. Scans are linked to vehicles and shared with workshops before arrival.
DTC explanation, DIY repair steps, and SSE-streamed chat — powered by GPT-4o via the FastAPI AI service. Voice input via Whisper transcription.
Workshop discovery by location and service type. Full booking lifecycle: searching → accepted → en route → arrived → in-progress → completed.
911 call-out, highway breakdown, jumpstart, EV recharge, and tyre replacement — each with real-time GPS tracking of the assigned workshop.
NGN wallet (Paystack) and USD wallet (Stripe). Fund, withdraw to bank, and pay for services — all secured with a 4-digit PIN. Full transaction history.
Basic (free), Pro, and Enterprise tiers managed via RevenueCat. All prices fetched at runtime from admin — zero hardcoded amounts anywhere.
Job status changes and mechanic GPS location broadcast live via Laravel Echo / Pusher channels — powering the Flutter map tracker screen.
Separate admin API for the Next.js dashboard: pricing config, user management, analytics, workshop verification, and feature flags.
NGN (Paystack) primary, USD (Stripe) secondary. All amounts stored as integers in smallest denomination. Exchange rates managed by admin.
http://server.imech.pro/api/v1 — All responses are JSON. Auth via Authorization: Bearer {token}.