◊理解 PHP 面向对象的编程思想。
◊ 熟练使用 Laravel 框架,并了解其实现原理。熟悉 Slim 和 ThinkPHP 框架。
◊ 熟练掌握 JQuery、HTML、CSS、Javascript、AJAX、JSON 等 Web 页面技术。
◊ 熟悉微信公众号和小程序的开发。
◊ 熟练使用 Mysql。掌握 Redis,Memcache 非关系型数据库。
◊ 熟练使用 Git,SVN 版本管理工具和 Composer 依赖管理工具。
◊ 熟悉 MVC 程序设计模式,理解单例、工厂模式和依赖注入模式等。
◊ 熟悉 Linux 操作系统,掌握常用的 shell 命令。了解服务器的配置。
◊ 熟悉基础的数据结构和算法。
◊ 熟悉 react 框架。
◊ 熟悉单元测试,认同测试驱动开发。
◊ 熟悉 Restful 接口设计。
◊ 熟悉 docker 的使用,并对自动化部署有一定了解。
◊ 了解 http 协议。
小米游戏结算系统。
主要分为预估和结算两部分。预估是从外部系统获取到游戏流水,然后经过计算归类,推送到财务系统记账。结算是将入账流水展示到 cp 前台,cp 从前台发起申请结算,产生结算单,结算后台通过审批流,审批通过之后推银行打款。在本项目中我主要负责系统的权限设计、结算部分的开发、环境部署等。本项目采用前后端分离,后台接口使用 laravel 框架提供接口,前台页面使用react 框架配合 ant 样式库。开发环境使用 homestead 虚拟机,线上环境主要使用 docker 和 rancher 部署。
久趣数学思维小程序
是为4-6岁儿童量身设计的锻炼思维产品,其中小程序端主要为用户提供登录、购买、约课、评价等功能。本系统采用taro开发小程序、laravel提供接口。
此小程序主要是为了社区物业做任务、打卡、接受通知等功能。此小程序从的设计到开发都是我负责。还包括一个管理端
社区管理端 本管理端涉及用户管理、任务管理、消息管理等模块,主要是用于给社区人员下发任务,检查他们的任务完成情况等