Skip to content

HaoyuanMa/micro-service-task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

2.线上预约陪诊系统(Java,JS,micro-service,Vue)

微服务应用课程设计

2.1 简介

一个线上预约陪诊系统,用户可通过H5小程序预约陪诊员上面进行陪诊服务。后端服务器使用Java开发,前端基于Vue开发面向用户的H5应用及面向管理员的后台系统。

2.2 技术细节

  • 语言及框架/工具:
    • Java,JavaScript
    • SpringCloud,MyBatis,OpenFeign,Vue,MySQL,JWT
    • Nacos,SpringCloud GateWay,Docker
  • 服务器:
    • 根据不同的业务场景,将系统划分成订单管理,用户中心等不同微服务,使用Docker部署各服务。
    • 使用Nacos作服务注册与配置中心,使用SpringCloud Gateway作网关,不同服务间使用OpenFeign通信。
    • 使用MySQL存储订单,用户,陪诊员等数据。
    • 使用开源工具renren-generator通过数据库结构快速生成订单,用户等数据查询接口模板代码,加快开发速度。
  • 客户端/后台管理系统:
    • H5应用基于开源商城项目众邦科技/CRMEB-H5。根据陪诊服务场景对开源项目代码进行删减,修改,重构以实现对应的业务逻辑。
    • 后台管理系统使用开源工具renren-fast-vue快速构建。

2.3 功能演示

  • 系统架构:
    系统架构图
  • 客户端截图:
    客户端截图
  • 后台管理系统:
    后台管理系统截图
  • nacos配置:
    nacos配置中心截图
    nacos注册中心截图

2.4 项目仓库


About

基于微服务的配置系统(课程设计)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published