一、项目分析与说明
1. 项目背景
游戏玩家缺少专门分享捏脸数据的平台,只能零散分享,查找、收藏、交流都不方便,因此开发人森捏脸分享平台。
2. 开发目标
普通玩家:注册登录、发布 / 浏览 / 搜索捏脸、点赞收藏评论、管理个人内容。
管理员:登录后台,审核捏脸作品、管理平台用户。
3. 功能模块
用户模块:注册、登录、修改昵称、管理员用户管理
作品模块:发布、首页浏览、搜索、作品详情、作品审核
互动模块:点赞、收藏、评论
权限模块:登录校验,区分普通用户和管理员
4. 可行性
使用 MySQL、SpringBoot、Vue 等课堂所学技术,业务简单易实现,适合课程设计。
二、核心界面与技术简介
1. 核心界面
登录注册页:账号注册、登录,区分普通用户与管理员
首页:展示审核通过的捏脸,支持搜索
作品详情页:查看大图、点赞、收藏、发布评论
发布页:上传捏脸封面,填写信息提交作品
个人中心:我的作品、我的点赞、我的收藏
管理员后台:审核作品、管理全部用户
2. 技术简介
数据库:MySQL
轻量开源关系型数据库,使用 InnoDB 引擎,共 5 张表(用户、捏脸、点赞、收藏、评论),外键保证数据完整,索引避免重复点赞收藏。
后端:SpringBoot,编写接口处理业务、登录鉴权
前端:Vue2 + Element UI,搭建页面,Axios 请求后端接口
介绍简要视频
web项目展示