必须先运行后端(5000),后运行前端(8080)
版权:哈山·吾斯曼
my-vue文件
启动方式 进入my-vue 文件夹 打开cmd 输入npm run serve
技术栈:Vue elementUI Vuex
功能 | 描述 |
---|---|
用户注册与登录 | 用户可以注册新账号并登录系统 |
用户增删改查内容 | 用户可以创建、删除、编辑和查看内容 |
用户点赞与评论 | 用户可以给内容点赞和发表评论【暂不开放】 |
展示热榜 | 系统可以展示当前热门的内容 |
分类内容 | 内容可以按照分类进行分类和展示 |
私密 | 个人不公开【暂不开发】 |
页面名称 | 描述 |
---|---|
首页 | 展示热门内容和分类导航 |
注册页面 | 用户注册新账号的页面 |
登录页面 | 用户登录系统的页面 |
用户主页 | 展示用户个人信息和已发布的内容列表 |
内容详情页面 | 展示单篇内容的详细信息、评论和点赞功能 |
内容编辑页面 | 用户编辑已发布内容的页面 |
内容发布页面 | 用户创建新内容的页面 |
分类页面 | 展示不同分类下的内容列表 |
用户设置页面 | 用户可以修改个人信息和账号设置 |
私密想法记录页面 | 用户可以记录和管理私密想法的页面 |
首页
注册:
登录:
文章:
发布:
修改:
删除:
我的:
联系(暂不开发)
my-node文件
启动方式: 进入 my-node 文件夹 打开cmd 输入npm run test
技术栈:Koa.js (后端node框架)MySQL
功能 | 描述 |
---|---|
用户注册与登录 | 用户增 查 |
用户增删改查内容 | 创建、删除、编辑和查看内容 |
用户点赞与评论 | 内容点赞和发表评论(增,查,删)【暂不开发】 |
展示热榜 | 系统可以展示当前热门的内容(查) |
分类内容 | 内容可以按照分类进行分类和展示(查) |
私密 | 个人不公开(增,查)【暂不开发】 |
表名 | 列名 |
---|---|
用户表 | id |
账号 | |
密码 | |
内容表 | 文章id |
文章内容 | |
所属分类 | |
文章时间 | |
文章作者id | |
点赞数 | |
评论表 | 评论id |
评论所属的文章id | |
评论者id | |
内容 | |
时间 | |
热榜表 | 文章id |
分类表 | 分类id |
内容 |