随着移动购物成为主流消费方式,中小零售企业和品牌商需要一个自主可控的直营线上渠道,摆脱对第三方平台的过度依赖。本项目面向品牌零售商打造 B2C 自营商城,覆盖 "逛 — 选 — 下单 — 支付 — 履约 — 售后" 全链路,帮助商家直接触达消费者、沉淀会员资产,并通过营销活动提升复购与客单价。
点击空白处退出提示
随着移动购物成为主流消费方式,中小零售企业和品牌商需要一个自主可控的直营线上渠道,摆脱对第三方平台的过度依赖。本项目面向品牌零售商打造 B2C 自营商城,覆盖 "逛 — 选 — 下单 — 支付 — 履约 — 售后" 全链路,帮助商家直接触达消费者、沉淀会员资产,并通过营销活动提升复购与客单价。
App 端(Android):1. 首页与发现:Banner、分类导航、商品推荐、限时秒杀、活动会场;2. 商品与搜索:分类浏览、关键词搜索、筛选排序、商品详情、图文评价、SKU 选择;3. 交易链路:购物车、地址管理、下单、订单确认、微信 / 支付宝支付、订单物流跟踪、确认收货;4. 营销与会员:优惠券、满减、积分、会员等级、收藏足迹、降价提醒;5. 服务中心:退换货售后、在线客服、消息推送、发票管理。运营管理后台:商品 / 类目 / 库存管理、订单履约、营销活动配置、会员与优惠券管理、销售数据看板、权限管理。
本人负责 Android 端架构搭建与核心交易页面开发,并参与后端订单、支付服务开发。App 采用 Kotlin + Java 混编,MVVM + Jetpack(ViewModel/LiveData/Room/Navigation),Retrofit + OkHttp 网络层封装,Glide 图片加载与缓存,组件化拆分首页、商品、购物车、订单、我的模块;后端 Spring Boot 微服务,MySQL 分库存储,Redis 承担商品缓存、购物车与分布式锁,RabbitMQ 异步处理下单、库存扣减和物流通知,Lua 脚本保证秒杀不超卖,对接微信 / 支付宝支付与物流查询接口,JWT 鉴权,极光推送。难点:一是秒杀高并发,通过静态化、Redis 预扣库存、MQ 削峰支撑瞬时高并发;二是支付与订单状态一致性,采用主动查询 + 回调对账 + 定时补偿保证资金安全;三是弱网体验,做了本地缓存、请求重试和骨架屏。



评论