Garage Buddy是一個基於 ASP.NET Core MVC 平台所建置的綜合性開源車庫管理系統。 Garage Buddy 旨在滿足汽車機械師和維修廠的需求,簡化了管理每位客戶汽車的服務記錄和零件的過程。一切都可以在應用程式中輕鬆追蹤和組織。
基於雲端的解決方案:Garage Buddy 是一款功能齊全、基於雲端的應用程序,無需複雜的安裝。機械師只需使用網頁瀏覽器導航至登入頁面並輸入登入詳細資訊即可存取系統。這確保了從任何有網路連線的地方都可以輕鬆存取。
可擴展性:憑藉其基於雲端的特性,Garage Buddy 提供輕鬆的可擴展性,以適應任何規模的車庫或車庫。無論您經營小型維修店還是大型汽車服務中心,該系統都能滿足您的要求,非常適合您的業務。
使用者管理:Garage Buddy 支援多個使用者帳戶,讓機械師和員工擁有自己的個人化存取權限。新增其他用戶輕而易舉,讓您的解決方案可以隨著業務的擴展而方便地擴展。
服務追蹤:保留對客戶車輛執行的每項服務的詳細日誌。從日常維護到複雜的維修,Garage Buddy 可協助您維護每輛車的完整歷史記錄,確保提供更好的客戶服務。 (工作進行中)
若要開始使用 Garage Buddy,請依照下列說明操作:
克隆儲存庫: git clone https://github.com/dimitar-grigorov/GarageBuddy
安裝所需的依賴項。 Visual Studio 2022 和 SQL Server 2019。
配置資料庫設定以適合您的環境。
Garage Buddy 使用的設定檔與預設設定檔 ( appsettings.json
) 不同。它看起來像這樣:
{“DatabaseSettings”:{“DbProvider”:“mssql”,“DefaultConnection”:“伺服器=。;資料庫= GarageBuddy;Trusted_Connection = True;MultipleActiveResultSets = true” } }
使用者機密也應使用相同的格式。
應用資料庫遷移: Update-Database
在 Visual Studio 中,開啟套件管理器控制台並選擇DataGarageBuddy.Data
專案作為預設專案。
執行Update-Database
命令。
第一次運行時,應用程式將為資料庫播種。第一個註冊用戶將是管理員。
有關安裝和設定的更詳細說明,請參閱安裝指南。
不要忘記更改docker-compose.override.yml
中的密碼
ASP.NET 核心 6
ASP.NET Core 身份
實體框架核心
基於 Nikolay Kostov 的 ASP.NET Core MVC 模板
主題 Mazer Dashboard by Zuramai
自訂 npm 套件建構在 Mazer 主題之上。
Garage Buddy 是一個開源項目,我們歡迎社群的貢獻。如果您發現任何錯誤、有功能建議或想要協助改善系統,請隨時提交問題和拉取請求。
Garage Buddy 是根據 MIT 許可證發布的。