1. 功能模块与使用者功能实现:
- **用户模块**(30%):用户可以进行账号注册、登录、个人信息管理,包括地址、支付方式等的设置。支持用户查询订单历史,收藏商品,评价已购买的商品。
- **商品模块**(25%):展示各类商品信息,提供搜索、分类浏览、详情查看等功能,用户可将商品加入购物车或直接下单购买。
- **购物车模块**(5%):用户可以修改购物车内商品数量,选择优惠券,合并结算多个商品。
- **订单模块**(10%):处理用户的下单、支付、退款退货请求,同时提供订单状态跟踪功能。
- **支付模块**(10%):集成主流第三方支付平台,如支付宝、微信支付等,确保用户安全便捷地完成交易。
- **后台管理系统**(10%):用于商城运营人员对商品上下架管理、订单处理、用户管理、营销活动配置等功能。
2. 任务分工与技术栈成果:
- 我负责了整个项目的架构设计以及主要功能模块的开发,主要包括用户模块、商品模块和部分后台管理系统的搭建(60%)。
- 技术栈方面,前端采用React.js配合Red