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.
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.
Building a complex Flutter app with real-world business logic? Let's work together →
Hire Luis Portal →