前端开发:
1.掌握html,javascript,css能够灵活运用jquery,layui,ajax等技术;
2.熟悉微信(公众号)小程序,vue,uni-app等技术,能够搭建页面;
后端开发:
1.熟练掌握lnmp与wnmp的环境部署;
2.熟练掌握php与Mysql性能优化;
3.掌握redis作为缓存服务器使用;
4.对MVC(设计模式)及OOP面向对象思想有较好的理解;
5.熟练框架:thinkphp,laravel,webman等。熟悉:yii2,hyperf等框架;
6.参与过微擎系统模块的二开如:人人商城,外卖跑腿,微信分享,推送等;
7.参与过二开的cms项目:DeDecms(织梦),Discuz(论坛),FeiFeicms(飞飞影视)等;
思骑出行(APP):
项目介绍:互联智能终端仪表与APP联机使用
一:项目功能
1:用户管理
2:互联智能仪表管理
3:APP导航数据同步给仪表
4:OTA升级管理
5:终端仪表日志
二:负责开发内容
1:用户登录注册(邮箱认证,手机号验证)
2:终端设备与用户对照关系结构开发
3:终端设备应用软件OTA升级(接口+管理后台)
4:终端设备上报错误日志接口(接口+管理后台)
5:使用hyperf(swoole)框架结合socket.io为基础开发(共享骑行车主(摩托车)实时定位信息,到达指定位置)
6:以及修复和优化其他问题
贵美人(小程序):
项目介绍:做当地服务产业;平台用户都是在线下门店下单,线下服务。
一:功能介绍
1:线下门店到线上平台入驻管理。(提供线上平台给入驻商使用)
2:入驻商可以挂卖产品等待普通用户购买,通过平台商城售卖商品(平台收取一定比例费用)
3:普通用户可在小程序中购买对应的美容服务套餐
4:入驻商团队管理小程序。展示门店下所有的信息
二:负责php后端功能开发
服务器centos php开发框架laravel 5.8。后端管理平台与Api接口未分离
1:管理后台系统开发
(1):用户权限管理机制(超管和入驻商都使用同一个后台地址)
(2):入驻商及团队人员(员工)的增删改查功能新增
(3):门店订单,门店员工服务顾客次数,用户购买门店服务套餐等数据信息统计
(4):入驻商在平台商城创建产品信息发布等相关内容
2:前端API接口开发
(1):产品列表,产品详情,购买产品下单
(2):卡项列表,卡项预约,活动方案
(3):用户信息,用户购买记录,用户服务记录等等
雀一门共享麻将馆(小程序):
项目介绍:在线预约麻将室
业务流程:用户点击进入微信小程序(雀一门)。小程序通过微信定位接口获取用户位置,搜索店铺,线上下单,房门开锁,订单结算;
一:雀一门功能介绍:
1:对接物联网平台远程开启(关闭)房门锁,蓝牙音箱语言播报
2:用户订单服务时长通知,远程断电,订单结算。
3:入驻商(团队)与普通用户的权限管理
二:负责开发内容
服务器centos php开发框架thinkphp6。后端管理平台与API接口未分离
1:雀一门小程序前端页面开发
(1):按设计图开发页面
(2):获取用户信息,获取用户定位
(3):实现小程序支付
2:完成后端管理平台
(1):门店店铺信息录入
(2):门店房间信息录入
(3):用户管理信息列表
(4):平台统计大数据面板
3:完成后端API接口
(1):对接微信小程序获取用户openid等信息
(2):对接物联网平台公司对蓝牙及门锁设备发送指令
(3):使用队列任务对每一笔订单进行时长服务处理
(4):开发其他相关接口如:门店列表,门店详情,房间列表房间详情等等
水晶之巅(APP):
项目介绍:看广告,完成平台任务获取水晶,商城系统
一:项目功能
1:燃料市场(燃料可用于交易)
2:矿机管理水晶分红
3:用户身份实名认证(入会收费)
4:上级推荐下级,下级无限级。下级购买商品,上级有直推奖,团队有团队奖等制度。
二:负责开发功能
1:燃烧市场相关内容如:用户买单,卖单,确认,举报,定时检查订单是否完成等逻辑开发
2:用户实名认证调用第三方认证接口,调用微信和支付宝支付接口
拼团商城(APP):
一:项目功能
1:拼团购买商品返积分(积分可兑换商品)
2:上级推荐下级,下级无限级。下级购买商品,上级有直推奖,团队有团队奖等制度。
二:负责开发内容
1:商品发起拼团后按规则开发所有的运算逻辑
2:上下级用户关系梳理
3:mysql数据结构优化
三:技术难点:数据量大,并发大,卡顿,数据混乱。
1:数据量大:千万级数据量,前期没考虑到会有这么多用户参与,数据过大读取慢。
2:解决方式 这里根据类型做了分表(最开始想的是做日期分表想想算了),数据加索引,查询字段限制,where条件限制
并发大:接口频繁的请求,加重了数据库的访问速度,访问超时和卡顿等问题,所以查询时使用Redis缓存,用户下单使用队列任务,业务需要会使用乐观锁配合
数据混乱:用户下单拼团商品开始时,数据修改多。使用队列减少并发量,redis分布式锁(tp6框架有问题),mysql事务防止数据混乱。启用一个定时任务来检查用户是否满足条件并且正常拼团完成,没有完成的用户,再次启用。
支付系统(WEB):
一:项目功能
1:对接三方平台支付接口
2:代理(码商)收款账号(图片)
二:负责开发
1:开发管理后台,用户管理,收款账号管理,对接通道管理
2:开发API接口(下游支付)
3:为保证通讯稳定使用RabbitMQ交互数据。APP创建队列后端消费
4:支付接口数据加密验证,效仿微信支付开发
5:支付成功异步通知,效仿微信开发(最大失败数3次)
围观客(APP):
项目介绍:新媒体传播用户阅读分享赚取收益方式推广。引入区块链概念创建围观币。
一:项目模块有:
1:用户模块(区块链钱包,打赏,礼物,广告等)
2:咨讯(文章)模块
3:代言模块(区块链围观币)
4:创客模块(好友动态,会话,关注,粉丝)
5:飞图模块
6:广告
二:开发内容
围观客是二开发项目(框架yii2),我主要对后台模块进行BUG修护及功能修改优化。
1:自动化运营
(1):管理后台新增内容展示采集文章列表,给运营人员发布文章动态(采用yii2组件生成)。
(2):使用Python技术爬取网络资源存储MySQL库(平台文章)
2:新增后台内容管理
(1):内容管理使用Bootstrap,Css,jQuery搭建页面,展示前端咨讯模块的全部内容结构(阅读,评论,点赞,分享数等)。同时对文章进行增,删,改,查,与评论。
(2):评论管理使用Bootstrap,Css,jQuery搭建页面列表,展示所有用户发布的评论内容。筛选符合平台内容通道
(3):分类管理分类列表展示,控制前端咨询页面可以展示的类别
3:API接口内容
(1):修复用户列表内容展示的不够充分具体。信息模糊修正
(2):引入区块链技术,新增用户围观币钱包,
(3):新增个人收益详情信息。
(4):新增API接口使用rsa加密
(5):新增用户推广,以及邀请的好友数量详情展示
围观客(公众号):
项目介绍:围观客公众号新媒体传播推广
使用Yii2框架开发部署
一:项目模块
1:代言模块
2:咨讯模块
3:发现模块
4:用户模块。
二:开发内容
1:前端页面开发
(1):使用Bootstrap,Css,jQuery搭建页面,各个模块展示不同的信息内容
2:API接口开发
(1):使用微信access_token值,获取用户信息
(2):开发代言模块(代言文章列表,每一位用户点击阅读会获得一定的围观币奖励)
(3):咨讯模块(围观客app所有分类文章。tab选项卡做分类转换使用ajax异步请求减少mysql数据查询压力)
(4):发现模块(tab选项卡分3种类型列表为 飞图,短视频,区块链文章)
围观金融(公众号):
项目介绍:用户个人IPO发布(个人集资),微信朋友圈及朋友(社会)投资
一:项目功能
1:大厅展示模块(用户发布的项目及其他资源)
2:IPO发布
3:用户模块
二:负责开发内容
1:前端所有页面采用Bootstrap,Css,jQuery完成
2:管理后台创建用户管理,资金管理,IPO文章管理等。
3:用户对话聊天框使用websocket进行实时对话
4:IPO被资助后系统消息推送
5:对接微信支付功能
可兼职时间
可兼职地点
0条评论 雇主评价