2019-03至2019-07——小小居商城
所属公司:小小居科技有限公司
项目描述:B2C 模式商城 前后端分离开发 基于Django框架 和DRF框架 采用MVT 配合生产消费设计模式
产品功能:用户管理系统,celery异步处理,商品展示系统,购物车模块,订单管理系统,支付对接模块,物流跟踪模块, 后台管理系统, redis 缓存层, Fastdfs 文件存储, Mysql 数据库存储, ElascitSearch 全文检索
工作职责
负责服务端的架构调研、设计和开发; 设计、开发并改进前台,后台服务; 快速原型开发,快速迭代并迅速投入产品; 参与项目重点、难点模块的研发工作,结合业务的特点,提供面向业务的整体优化方案;
工作内容:
用户管理系统设计开发:
用户&第三方注册实现:
注册验证同过celery异步配合redis数据库数据过期实现,(requests)发送请求自定义SDK实现第三方
用户身份认证:
Redis 存贮 session_id 状态保持
用户个人中心实现:
用户信息存储: mysql ,Fastdfs ,邮箱验证,购物车模块
商品展示系统:
redis缓存层搭建, 首页内容展示, 商品页展示, 商品详情页展示 Fastdfs 储存接口编写
后台管理系统设计:
管理员登陆功能实现, 用户管理功能实现, 商品管理功能实现, 管理员权限控制(用户组-权限)实现
2018-06至2018-12——九派新闻网
项目描述:项目结构:
新闻产品 前后端分离开发 基于 Flask框架 采用MVT 设计模式, 生产消费模式异步处理.
产品功能:用户管理系统,消息队列(Queue)异步处理 文章展示系统, 后台管理系统, Mysql 数据库存储, ElascitSearch 全文检索, 阿里云对象存储技术
工作描述:
负责服务端的模块开发,API的实现,接口文档的编写,后期产品迭代升级,维护,以及部分设计运营工作支持工作内容:
用户管理模块开发:
用户&第三方注册实现,: 短信验证模块,第三方接口认证 注册验证通过消息队列(Queue)异步实现,用户信息保存mysql数据库中采用(SQLAlchemy)对象关系映射(ORM)处理mysql
用户身份认证(Json Web Token)实现
用户关注实现
文章展示模块:
文章收藏实现文章收藏, 作者关注,点赞,