项目时间:2016-07 - 2017-01
项目名称:败家商城(https://www.52minq.com/)
项目描述:
项目介绍
开发环境:windows+Apache+MySql+PHP
开发工具:SublimeText2
项目描述:该项目是一个以眼镜为主打平台,以PHP作为服务器端脚本语言,以MySQL作为数据存储。主要功能包括:会员注册、会员登录,购物车模块、订单管理、商品管理。
我的职责
参与了订单管理、购物车模块、后台权限管理等业务功能的实现。
1.RBAC权限管理
a)通过指定用户的角色,严格控制用户的权限。其中主要包括5张表:管理员表、权限表、角色表、角色权限中间表、角色管理员中间表。
b)后台管理员登录时,在管理员模型中添加相应的验证规则,过滤掉无效的数据。通过配置ThinkPHP框架提供的验证码类,实现登录验证的功能。
c)技术要点:当用户登录成功后,需要将用户ID 和角色的ID存储于session中。
2. 购物车模块
a)对于未登录用户购买的商品(商品ID、商品数量、商品属性)存入到cookie中,当用户支付时,要求用户登录。
b)登录完成后,将用户信息存入session中,然后根据用户ID和用户名,将cookie数据序列化后,存入数据库中。
c)通过AJAX无刷新的去控制购物车中商品数量的增减。
3. 订单模块的主要技术,使用到雪花算法、redis队列、守护进程、ajax轮询等技术完成。
项目时间:2015-02 - 2016-02
项目名称:易监理
项目描述:
项目介绍
易监理是一个由家装和工装组成的一个装修监理网站,里面也有监理,家装活动等等一些功能,内容都可由网站编辑或监理师上传去完成。项目采用CodeIgniter作为开发框架,与另外一个的后台有内部接口链接。我与另外一名程序员协同开发。
我的职责
?1.与PM一起讨论用户的需求
?2.与另外一名程序员讨论项目的框架和MySql的设计
?3.页面分工开发敲代码
项目时间:2016-01 - 2016-02
项目名称:哩咪果微信公众平台
项目描述:
项目介绍
哩咪果主要是以环保为主的微信公众平台的开发。主要流程是会员下单,选择自己所要回收的物品分类,分配服务人员,服务人员上门,在服务人员页面填写订单的详情,用户确认订单。
我的职责
我的主要工作是三部分:1.画后端原型。2.哩咪果后台管理,包括权限管理,区域管理,服务管理,信息管理,会员管理,积分商城管理,订单管理。实现对数据的增删改查,导出,单图片上传,多图片上传等。3.哩咪果前端。根据地区显示环保类目,用户选择自己所需要的服务后下单(可选择多个),选择地址(默认为上次使用的地址),确认订单。后端分配服务人员,服务人员填写详单后确认提交(服务人员可以给订单增加类目),会员确认订单完成,为会员发放哩咪果。用户切换工作状态,会员签到。
项目时间:2017-02 - 至今
项目名称:Candycruise游戏
项目描述:
项目介绍
该项目使用原生PHP, 运用面向对象的编程思想开发, 为客户端提供API接口, 主要包含内购付费验证系统(IOS、GooglePlay、Facebook)、任务系统、活动系统、体力管理系统等。
我的职责
独立开发