Locker-Based Marketplace

Role: Full-Stack Developer · Year: 2026 · Client: Confidential (Logistics/Retail)

FlutterRiverpodGoRouterSupabaseEdge FunctionsClean Architecture

Project Overview

Architected a sophisticated B2C asynchronous marketplace platform facilitating peer-to-peer transactions via physical smart lockers. The system orchestrates complex state synchronization — sellers securely provision items in designated lockers while buyers receive secure retrieval procedures. Engineered an end-to-end multi-role permission system and handled heavy concurrent availability management.

Technical Foundation

Developed natively in Flutter with Clean Architecture for maximum maintainability. Riverpod for scalable, reactive state management across complex checkout flows. GoRouter for deep linking and role-based route guarding. Payment gateways processed asynchronously via Supabase Edge Functions. Security, transactional integrity, and locker availability locking were paramount.

Architecture Highlights

Explore More Projects

Work With Me

Building a complex Flutter app with real-world business logic? Let's work together →

Hire Luis Portal →