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 许可证发布的。