Skip to content

Haruluya/aerith

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Document—Aerith

About Project

Target

此项目为2022年数据库课程设计大作业:基于umijs&nestjs的web网站--【Aerith's game Froum】。旨在对web技术框架:reactjs,umjs,nodejs,nestjs的学习。

注: 本项目开发从文档分析,组件设计,界面编写到代码测试都由本人独立完成。

haruluya ★: React (shields.io) ★: Mysql (shields.io) ★: Typescript (shields.io) ★: Umijs (shields.io) ★: Nestjs (shields.io) ★: Hooks (shields.io) ★: Less (shields.io)

Name

Aerith:

aerith

爱丽丝·盖恩斯巴勒(英文:Aerith Gainsborough;日文:エアリス ゲインズブール),是日本史克威尔公司旗下作品《最终幻想Ⅶ》系列中的女主角之一。性格与外表不同,意外积极大胆,活泼开朗,乐观幽默,有点喜欢小恶作剧,调皮又充满活力,情感细腻温柔。

Technology selection

Modules Version Directory
✅React 17.x
✅Mysql
✅Javascript ES2015
✅Typescript
✅Umijs 3.5.23
✅Nestjs 8.0.0
✅Less 4.1.0
✅Antd

Function Introduction

​ 本项目以【游戏论坛】为题,基于框架Umijs、Nestjs,Typescript语法和规范、利用Swagger规范和可视化后端接口文档、以整洁统一的UI界面实现了完整的用户登录、用户注册、用户管理、文章浏览、文章搜索、板块分类、标签查找、Markdown文字渲染、文章发布、文章评论、用户关注、个人信息管理、浏览量统计,最新、最热文章统计等功能。

Presentation

beta1---2022/4/30

final---2022/6/17

论坛主界面

img

包括轮播图、部分个人信息、活动推荐、热门帖子的显示。

板块主界面

img

包括置顶信息、所属板块文章和活动推荐的显示。

登录注册界面

img

包括登录、注册表单的显示。

个人信息界面

img

包括个人发帖、评论、身份信息、关注、粉丝、项目信息的展示。

文章阅读界面

img

包括文章标题、模块、内容、作者信息、评论、活动推荐等信息。

文章发布界面

img

包括文章内容表单的填写界面。

用户反馈界面

img

包括用户的反馈内容和处理情况展示。

Swagger后端接口界面

img

About author