本项目是一款面向生鲜零售场景的微信小程序电商平台,采用 SpringBoot + Vue + UniApp 技术栈全栈开发,实现了一套完整的生鲜在线购物解决方案。
我在项目中担任全栈开发负责人,独立完成从需求分析、数据库设计、后端接口开发、前端页面构建到上线部署的全流程工作。
核心功能模块包括:
① 商品展示与搜索:支持生鲜商品按品类(蔬菜、水果、肉禽、海鲜等)分类浏览,关键词搜索及热门推荐,商品详情页展示规格、价格、库存等信息;
② 购物车与订单管理:用户可添加商品至购物车、修改数量、使用优惠券,下单后支持微信支付,全程可查看订单状态(待付款→待发货→配送中→已完成);
③ 营销活动:支持满减优惠、限时秒杀、新人专享券等促销玩法,有效提升用户转化率;
④ 用户中心:集成微信授权登录、收货地址管理、订单评价、会员积分等功能;
⑤ 后台管理系统(Vue+ElementUI):提供商品上下架、订单处理、数据统计看板、用户管理等运营能力。
技术架构:后端基于 SpringBoot + MyBatis-Plus + MySQL + Redis,提供 RESTful API;前端管理端使用 Vue + ElementUI,移动端使用 UniApp 编译为微信小程序,实现多端适配。项目已成功上线并持续运营,产生实际商业流水。