这是一个基于Next.js的全栈应用程序,用于帮助用户更方便地管理和记录禅道系统中的工时。
frontend/
: Next.js前端应用backend/
: Express.js后端API服务
- 安装根目录依赖
npm install
- 安装前端和后端依赖
npm install --workspaces
- 配置环境变量
编辑backend/.env
文件,设置禅道API的相关配置。
- 启动开发服务器(同时启动前端和后端)
npm run dev
前端应用将在http://localhost:3000上运行,后端服务将在http://localhost:3001上运行。
- 进入后端目录
cd backend
- 安装依赖
npm install
- 配置环境变量
编辑.env
文件,设置禅道API的相关配置。
- 启动开发服务器
npm run dev
后端服务将在http://localhost:3001上运行。
- 进入前端目录
cd frontend
- 安装依赖
npm install
- 启动开发服务器
npm run dev
前端应用将在http://localhost:3000上运行。
- 查看工时记录
- 添加新的工时记录(即将上线)
- 与禅道系统集成(即将上线)