项目背景
Axf项目实现了一个电商网站,实现了商品的展示、分类、排序,用户的注册、登录,添加商品到购物车,订单的生成和完成订单的支付,使用的技术栈有:flask、MySQL、redis、celery、Ajax 、H5、css、js、docker、nginx、Jenkins等。
产品模块
项目包括了商城模块、用户模块、订单模块、后台管理模块,商城模块是整个项目的结构基础,用户模块、商场模块基础上实现订单模块,完成商品浏览、添加购物车、订单生成、支付流程。
1. 商城模块:整个平台的搭建、商品的展示、商品的分类排序、商品的详情;
2. 订单模块:购物车的添加、移除,订单的生成;
3. 支付模块:实现订单的支付,对接支付宝支付接口完成支付功能;
4. 用户模块:用户进行注册,邮箱进行激活;注册登录过程中,前端实现用户名、密码预校验;
5. 后台管理模块:平台管理员登录,对用户资源数据、平台商品数据、订单数据的管理。
责任描述
1. 主要负责用户权限,订单,支付模块的数据库设计以及代码编写;
2. 对应前端代码开发,调试;
3. 代码的review以及测试。