此项目为2022年数据库课程设计大作业:基于umijs&nestjs的web网站--【Aerith's game Froum】。旨在对web技术框架:reactjs,umjs,nodejs,nestjs的学习。
注: 本项目开发从文档分析,组件设计,界面编写到代码测试都由本人独立完成。
Aerith:
爱丽丝·盖恩斯巴勒(英文:Aerith Gainsborough;日文:エアリス ゲインズブール),是日本史克威尔公司旗下作品《最终幻想Ⅶ》系列中的女主角之一。性格与外表不同,意外积极大胆,活泼开朗,乐观幽默,有点喜欢小恶作剧,调皮又充满活力,情感细腻温柔。
Modules | Version | Directory |
---|---|---|
✅React | 17.x | |
✅Mysql | ||
✅Javascript | ES2015 | |
✅Typescript | ||
✅Umijs | 3.5.23 | |
✅Nestjs | 8.0.0 | |
✅Less | 4.1.0 | |
✅Antd |
本项目以【游戏论坛】为题,基于框架Umijs、Nestjs,Typescript语法和规范、利用Swagger规范和可视化后端接口文档、以整洁统一的UI界面实现了完整的用户登录、用户注册、用户管理、文章浏览、文章搜索、板块分类、标签查找、Markdown文字渲染、文章发布、文章评论、用户关注、个人信息管理、浏览量统计,最新、最热文章统计等功能。
包括轮播图、部分个人信息、活动推荐、热门帖子的显示。
包括置顶信息、所属板块文章和活动推荐的显示。
包括登录、注册表单的显示。
包括个人发帖、评论、身份信息、关注、粉丝、项目信息的展示。
包括文章标题、模块、内容、作者信息、评论、活动推荐等信息。
包括文章内容表单的填写界面。
包括用户的反馈内容和处理情况展示。