FairGo
A same-day logistics and delivery booking platform serving the Perth Metro area, built with Next.js and Stripe.
- Role
- Full Stack Developer, across booking flow, mapping and payments
- Period
- 2025 โ Present
- Live
- fairgo.onlineโ
Overview
A consumer-facing same-day logistics delivery platform across the Perth Metro area. Powered by Next.js and integrated with Stripe Checkout for secure flat-rate booking. Employs Mapbox GL and Google Places API for real-time address validation and dynamic route plotting, backend storage via Supabase, and event tracking via Amplitude.
How it's built
Flat-rate booking with Stripe Checkout
Bookings are paid through Stripe Checkout, so card details are handled entirely by Stripe and never touch the application server.
Real-time address validation
Google Places powers address autocomplete and validation at the point of entry, cutting failed pickups caused by mistyped or ambiguous addresses.
Dynamic route plotting
Mapbox GL renders pickup and drop-off routing interactively, giving customers a live view of the journey before they commit to a booking.
Supabase backend and event tracking
Booking records persist in Supabase, with Amplitude events instrumenting the funnel from address entry through to completed checkout.
Technology stack
- Next.js
- Stripe Checkout
- Supabase
- Mapbox GL
- Google Maps API
- Amplitude
- Resend
More work
- Bilbx โ A cross-platform Flutter and Next.js receipt vault built for Australian tax compliance and warranty tracking.
- UseInvites โ A referral and community invitation network for gig workers and creators, built on Next.js and serverless Postgres.
- Deft โ A privacy-first Chrome extension that fills signup forms in one click, keeping personal data on the device.
- Dataglint โ A tech venture studio platform architecting scalable digital assets and B2B hardware ecosystems.
Building something similar?
I'm Hazem Elsawy, a Full Stack Developer in Perth, WA. If this is the kind of work you need, I'd like to hear about it.
