Helong Zhou
AI Q&A
← Back to work
PreviewApr 2021 — Feb 2022

Pagoda App (Flutter)

Consumer fresh-grocery app covering shopping, group-buy, and next-day fulfillment, supporting multi-warehouse/multi-store coordination and fast campaign iteration on a Melos monorepo.

Still polishing — live link coming soon.

Flutter · Commerce · Group-buy · Fulfillment

Role
Flutter Developer
Period
Apr 2021 — Feb 2022

Highlights

  • ▹Flutter engineering: Melos monorepo split by domain (home / catalog / trade / group-buy / fulfillment / profile) with shared UI Kit, network, and analytics packages
  • ▹Trade consistency: stock reservation countdown, spec and price validation; payment confirmed by webhook plus active polling with a local order state machine and idempotency keys
  • ▹Group-buy engine: open / join / success / failure-rollback state machine with dedicated stock pools, countdowns, and share loops; optimistic locks and API idempotency for consistency
  • ▹Next-day fulfillment: cut-off times, delivery waves, serviceable slots, and address reachability; order nodes refreshed via long connection or polling with exception alerts
  • ▹Multi-warehouse/multi-store: location and Geofencing fences auto-match a store or warehouse; switching stores invalidates repository caches and refreshes availability, stock, shipping, and lead time
  • ▹Unified price pipeline: item price → promotions → shipping/packaging → payable with reusable rule components so client and server reconcile

Stack

FlutterDartMelosRiverpodBlocGoRouterDioFastlane