# 使用方法
1. 将仓库clone到本地后(`git clone https://github.com/xxayt/e-wardrobe.git`),进入终端
2. 进入 `frontend` 文件夹,安装 `npm`
3. 运行前端
4. 运行后端
总之,打开第一个终端
```python
git clone https://github.com/xxayt/e-wardrobe.git
cd .\frontend\
npm i
npm install [email protected] --legacy-peer-deps
npm start # 运行前端
```
打开第二个终端
```python
cd .\backend\
npm start # 运行后端
```
## ER图
![image-20221212222743774](readme.assets/image-20221212222743774.png)
## 表
1. pruduct
2. band
3. history
4. interest_group
5. p_comment
6. users
7. outfit
8. essay
9. prod_essay
10. essaycomment
11. group_user
12. essay_group
13. user_product
## 功能
### 用户服务
#### 登录
![image-20221212233444624](readme.assets/image-20221212233444624.png)
#### 注册
![image-20221212233459119](readme.assets/image-20221212233459119.png)
#### 登出
![image-20221212233516215](readme.assets/image-20221212233516215.png)
#### 用户信息
个人信息的展示及修改
![image-20221212233534092](readme.assets/image-20221212233534092.png)
### 衣物服务
#### 展示穿搭
![image-20221212233644458](readme.assets/image-20221212233644458.png)
点击穿搭可进入 *穿搭详情*
![image-20221212234914148](readme.assets/image-20221212234914148.png)
在 *穿搭详情* 界面可以删除穿搭
#### 添加穿搭
![image-20221212233700985](readme.assets/image-20221212233700985.png)
#### 展示衣物
在 *个人中心* 总览衣物
![image-20221212233736712](readme.assets/image-20221212233736712.png)
点击衣物跳转到 *衣物详情*
可以在 *衣物详情* 界面删除衣物
![image-20221212233754954](readme.assets/image-20221212233754954.png)
在 *衣物详情* 界面可以添加对衣物的评论,但是不允许评论评论
![image-20221212234641400](readme.assets/image-20221212234641400.png)
#### 添加衣物
![image-20221212235027614](readme.assets/image-20221212235027614.png)
### 文章服务
#### 查看文章
在 *用户中心* 可以总览用户发送的文章
![image-20221212235256648](readme.assets/image-20221212235256648.png)
点击文章进入 *文章详情*
*文章详情* 中包含文章内容展示,文章下载链接(Markdown文件),删除文章以及相关评论
![image-20221212235341288](readme.assets/image-20221212235341288.png)
#### 新建文章
文章使用Markdown编辑,在提交文章前选择相关组,以将文章发送到相关组内。
![image-20221212235635777](readme.assets/image-20221212235635777.png)
![image-20221212235548307](readme.assets/image-20221212235548307.png)
### 历史服务
#### 查看历史
在 *用户中心* 界面可以查看用户的历史
可以删除历史
![image-20221213095418177](readme.assets/image-20221213095418177.png)
#### 添加历史
![image-20221213095501251](readme.assets/image-20221213095501251.png)
### 兴趣组服务
#### 查看全部兴趣组文章
点击 *组* 中的 *首页* 页面查看世界全部文章
![image-20221213100755371](readme.assets/image-20221213100755371.png)
点击文章进入详情界面,可以查看文章,下载文章,并在文章下添加评论,但作者不是用户的文章不可删除
![image-20221213100904364](readme.assets/image-20221213100904364.png)
#### 我的组
点击 *组* 中的 *我的组* ,可查看我参与的组和我创建的组
![image-20221213101135023](readme.assets/image-20221213101135023.png)
![image-20221213101145780](readme.assets/image-20221213101145780.png)
可以新建兴趣组
![image-20221213101354638](readme.assets/image-20221213101354638.png)
根据gid搜索兴趣组
![image-20221213101445330](readme.assets/image-20221213101445330.png)
![image-20221213101424732](readme.assets/image-20221213101424732.png)
点击组可以进入组详情
#### 兴趣组详情
*兴趣组详情* 的 *详细信息* 页面展示兴趣组名称、介绍
![image-20221213101539435](readme.assets/image-20221213101539435.png)
*全部成员* 页面展示兴趣组的全部成员
![image-20221213101605575](readme.assets/image-20221213101605575.png)
可以加入本组
![image-20221213101620931](readme.assets/image-20221213101620931.png)
退出本组
![image-20221213101634453](readme.assets/image-20221213101634453.png)
点击 *全部文章* 可以看到所有的组成员在本组发表的文章
![image-20221213101815710](readme.assets/image-20221213101815710.png)
## 设计
前端使用React框架,后端使用node.js。
数据库使用华为OpenGauss,云存储服务使用七牛云。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【项目资源】: 包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。 包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】: 所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】: 项目具有较高的学习借鉴价值,也可直接拿来修改复刻。 对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】: 有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 鼓励下载和使用,并欢迎大家互相学习,共同进步。
资源推荐
资源详情
资源评论
收起资源包目录
数据库设计大作业.zip (131个子文件)
register.css 2KB
login.css 1KB
Cloth.css 1KB
all_outfits.css 794B
index.css 781B
all_history.css 709B
Article.css 698B
Outfit.css 693B
index.css 648B
user_info.css 640B
index.css 609B
index.css 587B
index.css 574B
App.css 564B
index.css 536B
navi_bar.css 520B
chooseRelatedGroups.css 439B
index.css 425B
ClothBar.css 383B
index.css 366B
index.css 270B
index.css 270B
index.css 267B
AddClothes.css 104B
article_style.css 45B
change_info.css 0B
AddGroup.css 0B
.gitignore 310B
.gitignore 13B
index.html 2KB
default_article.html 174B
favicon.ico 4KB
cloth.jpg 254KB
clothesService.js 13KB
test_for_backend.js 12KB
groupService.js 10KB
UserCenterInfoMgr.js 8KB
index.js 8KB
articleService.js 7KB
index.js 6KB
userService.js 6KB
index.js 5KB
Cloth.js 5KB
Outfit.js 5KB
index.js 5KB
Article.js 5KB
historyService.js 4KB
register.js 4KB
login.js 4KB
index.js 4KB
index.js 3KB
index.js 3KB
App.js 3KB
index.js 3KB
index.js 3KB
chooseRelatedGroups.js 3KB
SearchGroup.js 3KB
AddGroup.js 2KB
index.js 2KB
index.js 2KB
index.js 2KB
index.js 2KB
index.js 2KB
index.js 2KB
index.js 1KB
uploadToQiniu.js 1KB
index.js 1KB
index.js 1KB
index.js 945B
server.js 870B
qiniuService.js 753B
sql_clothesService.js 663B
sql_userService.js 636B
index.js 611B
index.js 576B
index.js 558B
pg_foo.js 370B
reportWebVitals.js 362B
pg_config.js 330B
foo_server.js 270B
pg_connect.js 257B
App.test.js 246B
setupTests.js 241B
foo_client.js 216B
foo.js 76B
package-lock.json 1.32MB
package-lock.json 156KB
package.json 1KB
manifest.json 492B
package.json 441B
config.json 244B
README.md 5KB
README.md 3KB
设计报告Report.pdf 2.88MB
设计展示Presentation.pdf 422KB
image-20221212233754954.png 443KB
image-20221212234914148.png 335KB
image-20221212234641400.png 331KB
image-20221212233644458.png 262KB
image-20221213095418177.png 214KB
共 131 条
- 1
- 2
资源评论
妄北y
- 粉丝: 1w+
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功