README.md 2.9 KB
Newer Older
U
u014427391 已提交
1
# 电子商务项目
N
Nicky 已提交
2
## 电商项目简介
N
Nicky 已提交
3
电子商务项目[taoshop](https://github.com/u014427391/taoshop)</br>
N
Nicky 已提交
4
本开源电商项目,SpringBoot+Dubbo技术栈实现微服务,实现一款分布式集群的电商系统。(开发中...)
N
Nicky 已提交
5 6

## 开源协议
N
Nicky 已提交
7
taoshop使用Apache2.0开源协议
N
Nicky 已提交
8 9 10

## 功能
### [前台]
N
Nicky 已提交
11 12 13 14 15 16 17 18 19
- [ ] 商品搜索(Solr)
- [ ] 支付功能(支付接口)
- [ ] 商品展示
- [ ] 购物车功能
- [ ] 会员中心
- [ ] 优惠券秒杀(高并发处理)
- [ ] 订单提交
- [ ] 单点登录(SSO)
- [ ] portal门户
N
Nicky 已提交
20 21

### [后台]
十万个为什么V's avatar
十万个为什么V 已提交
22
- [ ] 报表统计
N
Nicky 已提交
23 24 25 26 27 28 29
- [ ] SCM供应链系统
- [ ] 商品管理
- [ ] 活动管理
- [ ] 商品推荐
- [ ] 订单管理
- [ ] CMS内容管理系统
- [ ] CRM客户关系管理系统
N
Nicky 已提交
30 31

### 技术栈
U
u014427391 已提交
32
* 模板引擎:Thymeleaf
N
Nicky 已提交
33
* 搜索引擎:Lucene
U
u014427391 已提交
34 35 36
* 负载均衡:Nginx
* 后台主要框架:SpringBoot、Mybatis
* 微服务搭建:SpringCloud或者阿里的Dubbo
N
Nicky 已提交
37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
### 平台工程目录

```
├─taoshop----------------------------父项目,公共依赖
│  │
│  ├─taoshop-search--------------------------全局搜索
│  │
│  ├─taoshop-quartz-----------------------任务调度系统
│  │
│  ├─taoshop-sso-------------------------单点登录工程
│  │
│  ├─taoshop-portal--------------------------门户网站
│  │
│  ├─taoshop-cms--------------------------平台cms系统
|  |
|  |─taoshop-order--------------------------平台订单系统
│  │
│  ├─paascloud-provider
│  │  │
│  │  │
N
Nicky 已提交
57 58 59 60 61
│  │  ├─taoshop-provider-usc------------------用户信息服务中心
|  |  |
|  |  |-taoshop-provider-item------------------商品信息服务中心
|  |  |
|  |  |-taoshop-provider-shop------------------商铺信息服务中心
N
Nicky 已提交
62
│  │  │
N
Nicky 已提交
63
│  │  └─taoshop-provider-order------------------订单信息服务中心
N
Nicky 已提交
64 65 66 67 68
│  │
│  ├─taoshop-provider-api
│  │  │
│  │  │-taoshop-provider-api-usc------------------用户信息服务API
|  |  |
N
Nicky 已提交
69 70 71 72 73
|  |  |-taosho-provider-api-item------------------商品信息服务API
|  |  |
|  |  |-taoshop-provider-api-shop------------------商铺信息服务API
|  |  |
│  │  └─taoshop-provider-api-order------------------订单信息服务API
N
Nicky 已提交
74 75 76 77 78 79 80
│  │
│  ├─taoshop-common
│  │  │
│  │  ├─taoshop-common-core------------------平台核心依赖服务
│  │  │
│  │  ├─taoshop-common-zk------------------zookeeper配置工程
│  │  │
U
u014427391 已提交
81 82
│  │  ├─taoshop-common-quartz------------------任务调度服务
│  │  │
N
Nicky 已提交
83 84 85 86 87 88 89 90 91 92 93
│  │  ├─taoshop-security-core------------------安全服务核心服务
│  │  │
│  │  └─taoshop-security-auth2------------------API认证授权服务
│  │




```


N
Nicky 已提交
94

N
nicky 已提交
95 96 97 98
### 架构设计

![Image text](https://github.com/u014427391/taoshop/raw/master/screenshot/架构图20180409.png)

U
u014427391 已提交
99
### 平台演示
N
Nicky 已提交
100

U
u014427391 已提交
101
![Image text](https://github.com/u014427391/taoshop/raw/master/screenshot/门户平台.png)
N
Nicky 已提交
102