项目名称: 生鲜超市
职位描述: python后端开发
项目描述: 该项目是生鲜超市,满足消费者品质生活需求的线上线下一体化全渠道零售商。
此项目是前后端分离的,前端框架使用的是Vue,后端使用的是DjangoRestFramework框架来进行开发的,实现了用户注册、登录、商品详情、商品收藏、商品评论、订单管理、个人中心等功能。
技术实现: python3+Django2+DjangoRestFramework+MySQL+redis+云片网
技术要点:
1. 登录/注册使用到的技术有:JWT实现状态保持、django的信号量完成密码加密、social-django工具包完成了QQ、微信、微博等第三方登录、云片网实现短信验证码的发送、redis存储验证码。
2. 数据序列化使用的是serializer 来完成的,过滤器使用的是filter,分页使用的是pagination。
3. 后台管理使用的xadmin,使用uedtior对商品进行编辑。
4. 使用throttle对API进行限速访问、使用CacheResponseMixin结合redis数据库完成商品缓存。
5. 使用coreapi生成接口文档,使用数据库自关联完成地址管理
项目名称: 报单系统
职位描述: php后端开发
项目描述: 这个项目是给公司推广人员写的一个支付小程序,推广人员通过该小程序填入商户的基本信息让服务商协助商家创建支付宝小程序。此项目分为前台和后台,前台主要是添加商户页面。后台主要是对管理员、推广人员、商户等管理,还能查看每日推广数量,推广排行榜等功能。该项目是前后端不分离的,使用了tp5框架的模板语法。
技术实现: php7+thinkPHP5+mysql+支付宝API+宝塔
主要负责:
1. 分析出项目所需要的后台页面并创建数据表和写出数据字典。
2. 根据后台页面编写相关的接口。
3. 接收支付宝小程序传过来的图片并存储在指定位置。
4. 调用支付宝的相关接口让服务商有权限协助商家调用小程序;