工程项目管家 · WinForms + WebView2 桌面应用(.NET 8 + React),一站式施工企业管理平台。含人事/工人管理、成本台账、合同/发票/结算、项目管理驾驶舱等15+模块。
See the code工程管家 是一款专为工程公司和施工团队设计的桌面应用程序,帮助您高效管理项目、合同、发票、人员、材料、结算等核心业务。
npm install
cd EngineeringManager.Api && dotnet restore
双击运行 工程管家.bat,或手动执行:
# 终端 1:启动 C# 后端(自动同步前端 dist/ 到输出目录)
cd EngineeringManager.Api && dotnet run
# 终端 2:启动 React 前端(热更新开发)
npm run dev
修改前端代码后,执行
npx vite build重新构建,然后dotnet run会通过 csproj 中的SyncFrontendDistTarget 自动将dist/同步到 C# 输出目录。
build-installer.bat
打包完成后,安装包位于 release/EngineeringManager-Setup-<版本号>.exe(例:release/EngineeringManager-Setup-0.82.1.exe)。
admin(首次登录时强制修改密码)MIT License
免费开源 · 永久使用
工程项目管家 · WinForms + WebView2 桌面应用(.NET 8 + React),一站式施工企业管理平台。含人事/工人管理、成本台账、合同/发票/结算、项目管理驾驶舱等15+模块。
See the code工程管家 是一款专为工程公司和施工团队设计的桌面应用程序,帮助您高效管理项目、合同、发票、人员、材料、结算等核心业务。
npm install
cd EngineeringManager.Api && dotnet restore
双击运行 工程管家.bat,或手动执行:
# 终端 1:启动 C# 后端(自动同步前端 dist/ 到输出目录)
cd EngineeringManager.Api && dotnet run
# 终端 2:启动 React 前端(热更新开发)
npm run dev
修改前端代码后,执行
npx vite build重新构建,然后dotnet run会通过 csproj 中的SyncFrontendDistTarget 自动将dist/同步到 C# 输出目录。
build-installer.bat
打包完成后,安装包位于 release/EngineeringManager-Setup-<版本号>.exe(例:release/EngineeringManager-Setup-0.82.1.exe)。
admin(首次登录时强制修改密码)MIT License
免费开源 · 永久使用