8000 GitHub - catcuts/zentao-workhour-helper
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

catcuts/zentao-workhour-helper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

禅道工时助手

这是一个基于Next.js的全栈应用程序,用于帮助用户更方便地管理和记录禅道系统中的工时。

项目结构

  • frontend/: Next.js前端应用
  • backend/: Express.js后端API服务

开发环境设置

方法一:使用根目录统一管理(推荐)

  1. 安装根目录依赖
npm install
  1. 安装前端和后端依赖
npm install --workspaces
  1. 配置环境变量

编辑backend/.env文件,设置禅道API的相关配置。

  1. 启动开发服务器(同时启动前端和后端)
npm run dev

前端应用将在http://localhost:3000上运行,后端服务将在http://localhost:3001上运行。

方法二:分别管理前后端

后端

  1. 进入后端目录
cd backend
  1. 安装依赖
npm install
  1. 配置环境变量

编辑.env文件,设置禅道API的相关配置。

  1. 启动开发服务器
npm run dev

后端服务将在http://localhost:3001上运行。

前端

  1. 进入前端目录
cd frontend
  1. 安装依赖
npm install
  1. 启动开发服务器
npm run dev

前端应用将在http://localhost:3000上运行。

功能特性

  • 查看工时记录
  • 添加新的工时记录(即将上线)
  • 与禅道系统集成(即将上线)

许可证

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0