一、项目名称:手机维修平台
技术框架:SpringBoot、mybatis、vue、element-ui、mysql、redis、nginx。
开发工具:IDEA、Maven、Git
项目描述:基于当前流行技术组合的前后端分离SpringBoot+MybatisPlus+redis+Vue的前后端分离的在线预约系统, 包含查看、评估、预约下单等功能,更适合企业
负责模块:用户登陆注册模块、预约评估模块、支付订金下单模块,商品模块。
技术描述:
1. 支持第三方登陆方式,如:阿里云短信、QQ和微信第三方登陆,调用第三方api进行开发
2. redis缓存记录用户登陆token,短信验证码,首页品牌列表等数据的缓存
3. 采用JSR303对一些特定字段进行数据校验处理,对任务内开发的接口使用Swagger进行文档生产
4. 对支付操作进行事务支持处理,应用mybatis-plus乐观锁对评估预约支付进行并发的优化
5. 使用nginx做负载均衡优化,及解决跨越问题
二、项目名称:餐厅订单管理系统
技术框架:SpringBoot、mybatis、vue、element-ui、mysql、redis、nginx
工具开发:IDEA、Maven、Git
主要模块: 用户模块、菜品模块、点餐模块、支付模块等几大模块。
项目描述:基于当前流行技术组合SpringBoot+MybatisPlus+redis 的前后端分离的服务系统, 包含餐厅设置、菜品管理、套餐管理、外卖点餐、店内点餐、预约点餐、点餐台。
负责模块:用户登录、菜品管理、订单生成模块、支付模块。
技术描述:
1. 登陆功能支持第三方的api,包括短信服务、微信登陆,采用token 形式记录用户的登陆状态
2. 用redis 作为缓存层,缓存token 信息、菜品管理,页面展示。
3. 支持多种付款模式:微信、支付宝、现金收银三种付款方式,全面满足不同顾客需求。
4. 使用对象存储oss进行缓存信息,提高性能。
5. 使用nginx做负载均衡优化,及解决跨越问题