商城平台项目

我要开发同款
proginn22085817912023年09月12日
178阅读
所属分类零售电商商城

作品详情

Linux + Pycharm + Django + Rest Framework+ MySQL + Celery + Docker
• 项目简介 :
一个综合性的网上商城平台。 主要是为以后提供一个平民价的商品购物平台,力求将更多 的优质好货以更便宜的价格,更精准的方式推荐给广大用户。 旨在减轻用户购买的决策成本,可以轻轻 松松买好货。
商城采用分布式系统架构,主要包含用户模块、 商品模块、 购物车模块、 订单模块以及搜索模块, 用户模块提供注册、登录、 第三方登录、 地址管理、 修改密码等功能;
商品模块提供了商品的首页、 列表、 详情页、 搜索等功能;
购物车模块提供了商品的增加、 删除、 合并购物车、 商品结算等功能;
订单模块提供了提交订单、 去支付、 订单评价等功能。
• 技术描述 :
1、 采用 captcha 第三方包实现图片验证码的生存;
2、 采用 163 邮件发送平台进行邮箱发送验证,并且进行激活验证;
3、 开发阶段使用 docker 容器,elasticsearch、 FastDFS 及相关测试;
4、 采用 Celery 实现异步任务,优化用户体验;
5、 采用首页的页面静态化处理,添加定时任务,加快访问速度,优化用户体验;
6、 处理并发任务,采用乐观锁,修改数据库数据隔离等级;
7、 使用 Docker 为 FastDFS 分布式服务器快速搭建环境实现存储用户头像以及商品图片;
8、 使用 JWT 实现用户登录状态的保持,减轻由 Session 带来的服务器压力和隐患。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论