Skip to content
/ dmall Public

前后端分离仿电商项目,我们的原则是——潮

Notifications You must be signed in to change notification settings

wch853/dmall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dmall商城

dmall 前后端分离仿电商项目。 本项目技术栈选型的第一要素是——

技术栈

  • 后端:SpringBoot、MySQL、Redis、Shiro
  • 前端:Vue、Node.js

Contact

如有错误欢迎批评指正! [email protected]

TODO List

  • 基于 SpringBoot 全家桶搭建项目后端工程(MybatisRedisTestNGv2.0.1
  • 集成 spring-cloud-gateway 实现对前端接口统一网关,基于 vue-element-admin 搭建管理后台,完成用户管理功能。
  • 集成 spring securityoauth2 实现对接口的统一鉴权。
  • 实现产品管理功能(文案编辑、文件上传、ftp配置)
  • 实现订单管理功能(后台下单),接入dubbo,整合nacos
  • 实现简单的配置中心(配置远程加载、热发布,类似Apollo
  • 实现支付功能(目前本猿对支付一无所知)
  • 接入消息队列,对支付回调、库存变更等场景进行解耦
  • 实现分布式事务
  • 搜索一期:基于solr建立搜索模块。产品信息变更推送搜索(kafka)建立索引,根据关键词搜索呈现相关产品列表
  • 搜索二期:搜索推荐词、二次召回、支持配置词库自定义关键词解析
  • 数据库配置主从、分库分表,集成cobarMyCatshardingsphere(sharding-jdbc)
  • 搭建 ELK 环境,对生产日志进行收集、查询和可视化分析
  • 各模块发布 docker 镜像,实现服务容器化

About

前后端分离仿电商项目,我们的原则是——潮

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages