Giter Club home page Giter Club logo

jinkunchen / gmall Goto Github PK

View Code? Open in Web Editor NEW

This project forked from lianghuan-xatu/gmall

0.0 0.0 0.0 17.41 MB

GMall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatisPlus+Dubbo+zookeeper实现。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

Java 92.42% CSS 5.51% Vue 2.06%

gmall's Introduction

GMall

仿天猫、京东类似的B2C电商项目:

 基于springboot、dubbo、zookeeper的微服务
  • gmall-user-service用户服务的service层8070
  • gmall-user-web用户服务的web层8080
  • gmall-manage-service用户服务的service层8071
  • gmall-manage-web用户服务的web层8081
  • gmall-item-service前台的商品详情服务直接调用gmall-manage-service模块
  • gmall-item-web前台的商品详情web层8082
  • gmall-search-service用户服务的service层8073
  • gmall-search-web用户服务的web层8083
  • gmall-cart-service用户服务的service层8074
  • gmall-cart-web用户服务的web层8084

  • gmall-passport-web用户认证中心端口:8085

  • gmall-user-service用户服务的service8070

    项目会持续更新,如需协同开发联系(zachary):

    WeChat:l18391713434
    Tel:18391713434
    

    ==如需安装好的linux虚拟机副本请和我联系==

      开发环境
      
      工具      版本号          下载 
      JDK       1.8           https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
      Mysql     5.7           https://www.mysql.com/ 
      Redis     3.2           https://redis.io/download
      Elasticsearch 6.2.2     https://www.elastic.co/downloads
      RabbitMq 3.7.14         http://www.rabbitmq.com/download.html 
      nginx     1.10          http://nginx.org/en/download.html
      
      
      
      
      开发工具
      IDEA 开发
      IDE https://www.jetbrains.com/idea/download RedisDesktop 
      redis客户端连接工具 https://redisdesktop.com/download 
      Robomongo mongo客户端连接工具 https://robomongo.org/download
      SwitchHosts 本地host管理 https://oldj.github.io/SwitchHosts/
      X-shell Linux远程连接工具 http://www.netsarang.com/download/software.html
      Navicat 数据库连接工具 http://www.formysql.com/xiazai.html PowerDesigner 
      数据库设计工具 http://powerdesigner.de/
      Axure 原型设计工具 https://www.axure.com/
      MindMaster 思维导图设计工具 http://www.edrawsoft.cn/mindmaster
      ScreenToGif gif录制工具 https://www.screentogif.com/ 
      ProcessOn 流程图绘制工具 https://www.processon.com/ 
      PicPick 屏幕取色工具 https://picpick.app/zh/
      
      技术选型
      
      后端技术 
      Spring Boot 容器+MVC框架 https://spring.io/projects/spring-boot Spring Security 
      认证和授权框架 https://spring.io/projects/spring-security
      MyBatis ORM框架 http://www.mybatis.org/mybatis-3/zh/index.html
      MyBatisGenerator 数据层代码生成 http://www.mybatis.org/generator/index.html 
      PageHelper MyBatis物理分页插件 http://git.oschina.net/free/Mybatis_PageHelper
      Swagger-UI 文档生产工具 https://github.com/swagger-api/swagger-ui
      Hibernator-Validator 验证框架 http://hibernate.org/validator/ 
      Elasticsearch 搜索引擎 https://github.com/elastic/elasticsearch
      RabbitMq 消息队列 https://www.rabbitmq.com/ 
      Redis 分布式缓存 https://redis.io/ 
      Docker 应用容器引擎 https://www.docker.com/ 
      Druid 数据库连接池 https://github.com/alibaba/druid 
      OSS 对象存储 https://github.com/aliyun/aliyun-oss-java-sdk 
      JWT JWT登录支持 https://github.com/jwtk/jjwt 
      LogStash 日志收集 https://github.com/logstash/logstash-logback-encoder
      Lombok 简化对象封装工具 https://github.com/rzwitserloot/lombok
      
      前端技术
      Vue 前端框架 https://vuejs.org/ 
      Vue-router 路由框架 https://router.vuejs.org/ 
      Vuex 全局状态管理框架 https://vuex.vuejs.org/ 
      Element 前端UI框架 https://element.eleme.io/ 
      Axios 前端HTTP框架 https://github.com/axios/axios v-charts 
      基于Echarts的图表框架 https://v-charts.js.org/ 
      Js-cookie cookie管理工具 https://github.com/js-cookie/js-cookie 
      nprogress 进度条控件 https://github.com/rstacruz/nprogress
    

gmall's People

Contributors

lianghuan-xatu avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.