← 返回作品
预告2021.04 — 2022.02
百果园 App(Flutter)
自营水果生鲜 C 端 App:商品下单、团购拼团与次日达履约,支撑多仓多店协同与营销活动快速迭代;Melos monorepo 按业务域拆包,双端体验一致。
项目仍在打磨,线上地址稍后公开。
Flutter · Commerce · Group-buy · Fulfillment
- 角色
- Flutter 开发
- 周期
- 2021.04 — 2022.02
亮点
- ▹Flutter 跨端工程化:Melos monorepo 按业务域拆包(首页 / 商品 / 交易 / 团购 / 履约 / 我的),沉淀 UI Kit、network、analytics 等共享 packages
- ▹交易链路一致性:库存预占倒计时、规格与价格校验;支付结果 Webhook + 主动查单双通道确认,配合本地订单状态机与幂等 Key 规避重复支付
- ▹团购业务引擎:开团 / 参团 / 成团 / 失败回滚状态机,活动库存独立池、成团倒计时与分享回流,关键写操作靠乐观锁与接口幂等保障一致性
- ▹次日达履约:截单时间、配送波次、可配送时段与地址可达性校验,订单节点长连接 / 轮询双模刷新,异常单本地提醒 + 客服入口
- ▹多仓多店适配:定位与 Geofencing 配送围栏自动匹配门店 / 仓,切店后 Repository 层失效缓存并联动刷新可售态、库存、运费与时效
- ▹统一算价编排:商品价 → 活动优惠 → 运费 / 包装费 → 实付,活动规则组件化复用,保证前后端价格一致、可对账
技术栈
FlutterDartMelosRiverpodBlocGoRouterDioFastlane