Garage Buddy は、ASP.NET Core MVC プラットフォーム上に構築された包括的なオープンソースのガレージ管理システムです。 Garage Buddy は、自動車整備士やワークショップのニーズに応えるように設計されており、すべての顧客の車のサービス記録と部品を管理するプロセスを簡素化します。アプリケーション内ですべてを簡単に追跡および整理できます。
クラウドベースのソリューション: Garage Buddy は、フル機能を備えたクラウドベースのアプリケーションであり、複雑なインストールの必要がありません。整備士は、Web ブラウザを使用してログイン ページに移動し、ログインの詳細を入力するだけでシステムにアクセスできます。これにより、インターネット接続があればどこからでも簡単にアクセスできるようになります。
スケーラビリティ: 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": "Server=.;Database=GarageBuddy;Trusted_Connection=True;MultipleActiveResultSets=true" } }
また、ユーザー シークレットでも同じ形式を使用する必要があります。
データベース移行を適用します: Update-Database
Visual Studio で、パッケージ マネージャー コンソールを開き、 DataGarageBuddy.Data
プロジェクトを既定のプロジェクトとして選択します。
Update-Database
コマンドを実行します。
最初の実行時に、アプリケーションはデータベースをシードします。最初に登録したユーザーが管理者となります。
インストールとセットアップの詳細な手順については、インストール ガイドを参照してください。
docker-compose.override.yml
のパスワードを忘れずに変更してください。
ASP.NETコア6
ASP.NETコアのアイデンティティ
エンティティフレームワークコア
Nikolay Kostov による ASP.NET Core MVC テンプレートに基づく
Zuramai によるテーマ Mazer ダッシュボード
カスタム npm パッケージは Mazer テーマ上に構築されます。
Garage Buddy はオープンソース プロジェクトであり、コミュニティからの貢献を歓迎します。バグを見つけた場合、機能に関する提案がある場合、またはシステムの改善に協力したい場合は、お気軽に問題やプル リクエストを送信してください。
Garage Buddy は MIT ライセンスの下でリリースされています。