WorkProgressRecorder WPR考研就业信息管理平台 基于gin+Vue3前后端分离式考研就业信息管理平台 平台简介 前端技术栈 Vue3 + Naive UI + Vite 。 后端gin+gorm。 数据库mysql。 内置功能 权限组 普通用户 学习打卡 本人打卡记录查询 管理考研或就业目标信息 管理就业日志 管理找工作心得 管理员 继承普通用户权限 导入用户账号 导出用户数据 查看用户信息(考研,就业目标信息,就业日志) 修改用户密码 查看用户打卡记录 部署 直接部署 前端 # 克隆前端分支 git clone -b frontend-dev https://github.com/LanceHE6/WorkProgressRecorder.git # 进入项目目录 cd WorkProgressRecorder-frontend-dev # 安装依赖 npm install # 启动服务 npm run dev # 前端默认访问地址 http://localhost:5173 后端 # 克隆后端分支 git clone -b backend-dev https://github.com/LanceHE6/WorkProgressRecorder.git # 进入项目目录 cd WorkProgressRecorder-backend-dev # 下载依赖 go mod download # 构建项目 go build -o main . Docker部署 前端 # 克隆前端分支 git clone -b frontend-dev https://github.com/LanceHE6/WorkProgressRecorder.git # 进入项目目录 cd WorkProgressRecorder-frontend-dev # 构建镜像 docker build -t wpr-web:latest . # 运行容器 docker run --name wpr-web -p 5173:5173 -d wpr-web:latest 后端 # 克隆后端分支 git clone -b backend-dev https://github.com/LanceHE6/WorkProgressRecorder.git # 进入项目目录 cd WorkProgressRecorder-backend-dev # 构建镜像 docker build -t wpr-server:latest . # 运行容器 docker run --name wpr-server -p 8080:8080 -d wpr-server:latest 文档 后端接口文档 后端更新日志