新雅商城项目 | java开发工程师
开发环境: Eclipse + Windows10 + JDK1.8 + Tomcat8.5 + MySQL5.7
软件架构: Spring + Spring MVC + MyBatis + jQuery + EasyUI + Ajax + Redis + Solr + WebService + dubbo + zookeeper
项目描述: 整个项目分为后台包含商品管理、库存管理、订单管理、分类管理、内容管理等,很大程度上分担了人工的压力,前台包括个人中心,购物车,商城首页,频道页,商品详情页,提交订单页,支付页面等页面构成,对提高客户服务效率和客户满意度能够起到较好的作用。
责任描述:
6、负责了本项目的购物车模块的用户需求分析,完成了文档的设计与编写。
7、购物车模块:对购物车的设计(实现添加商品、删除列表、数量修改、清空购物车)以及开发工作。
迷你购物车模块:在页面中动态的引入迷你购物车(实现查看商品、删除列表),页面的异步加载。
商品详情展示模块:展示商品详情信息。
技术描述:
1、通过用户的状态对购物车的操作进行分类储存在cookie和redis中。
2、在登录系统的情况通过对购物车中的商品进行cookie 、redis和持久化实现数据的同步。
3、通过对cookie和redis中的商品数据进行展示。
4、使用ajax对商品的属性的选择进行异步的改变商品详细信息的展示。
5、通过将商品的详情信息储存在redis中开减轻对数据库的操作。
带鱼凭证(微信公众号) | java开发工程师
开发环境:Eclipse + Windows10+ JDK1.8 + Tomcat8.0 + mysql5.7
软件架构:SpringMVC + Spring + Hibernate + jQuery + Weui + Ajax + Redis
项目描述:此项目为微信公众号为存有债权关系的用户双方提供一个电子凭证的平台。功能模块:用户注册/登录、实名认证、查看信用、银行卡模块、生成借条、借条列表、还款功能、抵押模块、好友功能;
责任描述:
1、用户注册/登录。
2、用户实名认证
3、查看信用
4、添加为好友
5、创建借条后生成二维码功能
6、抵押模块(主目录)
技术描述:
1、ajax异步校验账号是否已被注册
2、使用redis对所有验证码进行了10分钟的有效缓存校验
3、调用阿里云的短信、银行卡四要素、身份验证接口作为第三方校验
容易借APP /货币广场APP | Java开发工程师
开发环境:Eclipse + Windows10+ JDK1.8 + Tomcat8.0 + mysql5.7
软件架构:SpringMVC + Spring + MyBatis + jQuery + Reidis+ Ajax +Nginx+layUI
项目描述:小额下款APP ,项目分为四个单独项目(APP后台服务接口,推广页项目,访问地址接口服务,及后台管理系统)
APP项目:用户登录、机审、申请借款、个人信息、上传认证信息、第三方信息审核、银行卡管理,还款,发送短信、设置、注销、投诉反馈;
推广页项目: 发送短信、用户注册、APP下载;
后台管理系统:管理员登录、用户管理、订单管理、收款管理、报表模块、放款审核;
访问地址接口服务项目(因次APP为扩展型APP 也就是马甲方便更换域名): 获取域名及服务状态
责任描述:
1、所有短信接口
2、APP的登录/注册
3、APP的申请借款(下单)
4、APP的银行卡模块
5、APP的投诉反馈
6、APP的上传认证信息
7、后台管理的用户模块
8、后台管理的订单模块
9、后台管理的线下还款
技术描述:
1、使用SpringMVC、Spring、mybatis对mysql数据库中的数据进行基本操作。
2、调用了阿里云的短信服务、身份认证、银行卡四要素、人脸识别接口
3、调用了易宝的第三方绑卡、支付、收款接口
4、使用Redis做了验证码的校验
5、Nginx作为负载均衡