Skip to content

LanceHE6/WorkProgressRecorder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

107 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

WorkProgressRecorder

WPR考研就业信息管理平台

基于gin+Vue3前后端分离式考研就业信息管理平台

Static Badge Static Badge Static Badge

平台简介

内置功能

权限组

普通用户

  • 学习打卡
  • 本人打卡记录查询
  • 管理考研或就业目标信息
  • 管理就业日志
  • 管理找工作心得

管理员

  • 继承普通用户权限
  • 导入用户账号
  • 导出用户数据
  • 查看用户信息(考研,就业目标信息,就业日志)
  • 修改用户密码
  • 查看用户打卡记录

部署

直接部署

前端
# 克隆前端分支
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

文档

后端接口文档

后端更新日志

About

就业,考研进度打卡管理

Resources

Stars

Watchers

Forks

Contributors