RGCS
← Back to WorkMobile · 2024

Buy Locals

A cross-platform marketplace for local businesses and their communities.

Launching soon — full case study to follow

The Challenge

Local businesses have no affordable way to reach nearby customers who are increasingly defaulting to large e-commerce platforms. Community commerce was underserved and fragmented.

What We Built

Built a Flutter marketplace for iOS, Android, and web from a single codebase. Applied strict Clean Architecture with a Result<T,E> error pattern — no exceptions are ever thrown, only typed errors returned. 94 test files enforce correctness across the stack.

Highlights

  • 01iOS, Android, and web from one Flutter codebase
  • 02Clean Architecture with strict layer dependency rules
  • 03Result<T,E> error handling — zero exception throwing
  • 0494 test files covering unit, widget, and integration layers
  • 05Supabase backend with Row Level Security

Built With

FlutterDartSupabaseRiverpodGoRouter

Start a Project

Want to build
something like this?

Get in Touch