# study-tea-network
**Repository Path**: shuaiguo1997/study-tea-network
## Basic Information
- **Project Name**: study-tea-network
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2025-08-03
- **Last Updated**: 2025-08-03
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Tedu - 项目
## 学茶商城
### 项目结构
```
teamall/
├── code
│ ├── backend
│ │ ├── tarena-passport # 验证码程序
│ │ └── tarena-tp-tea
│ │ ├── tea-server # 学茶网前台程序
│ │ └── tea-admin # 学茶后台管理程序
│ └── page
│ ├── admin-page # 后台管理页面
│ └── front-page # 商品展示页面
└── sql # 数据库、表结构
```
### 依赖环境
| 软件包 | 备注 |
| ------------ | ------------------- |
| java-openjdk | 版本推荐 java-1.8.0 |
| redis | 版本不低于 3.0 |
| mysql-server | 版本不低于 8.0 |
| nacos | 版本不高于 2.1.0 |
| rocketmq | 版本不低于 3.0 |
| nginx | 版本不低于 1.0 |
### 编译工具
- maven-3.6.3
- node-v16.13
### 架构图例
```mermaid
flowchart LR
subgraph DB[数据库服务]
R1(rocketmq) -.- M((mysql)) -.- N(nacos) & R2(redis)
end
frontapi ---> DB
U1[\用户/] -.-> front(学茶网
前台页面) --->|接口调用
/api/| frontapi[(前台页面
程序)] -->|接口调用
/passport-api/| passport([验证码
passport])
front --> image{{学茶网
图片服务}} --- frontapi
admin --> image --- adminapi
U2[/厂商\] -.-> admin(学茶网
后台管理) --->|接口调用
/api/| adminapi[(后台管理
程序)] -->|接口调用
/to_passport/| passport --> DB
adminapi --> DB
classDef C1 fill:#ccffcc,color:#000000,stroke:#006633,stroke-width:3px
class DB C1
classDef C2 fill:#d8ffff,color:#000000,stroke:#003366,stroke-width:3px
class passport,frontapi,adminapi C2
classDef C3 fill:#e0ffbb,color:#000066,stroke:#003366,stroke-width:3px
class front,admin,image C3
classDef C4 fill:#f0fff0,color:#020202,stroke:#003366,stroke-width:3px
class R1,R2,M,N C4
classDef C5 fill:#e8e8e8,color:#000000,stroke:#020202,stroke-width:3px;
class U1,U2 C5
```
### 部署文档
- **详见课程部署案例**