Garage Buddy est un système complet de gestion de garage open source construit sur la plateforme ASP.NET Core MVC. Conçu pour répondre aux besoins des mécaniciens automobiles et des ateliers, Garage Buddy simplifie le processus de gestion des dossiers d'entretien et des pièces pour la voiture de chaque client. Tout peut être facilement suivi et organisé dans l'application.
Solution basée sur le cloud : Garage Buddy est une application cloud complète, éliminant le besoin d'installations complexes. Les mécaniciens peuvent accéder au système en accédant simplement à la page de connexion à l'aide de leur navigateur Web et en saisissant leurs informations de connexion. Cela garantit une accessibilité sans tracas depuis n’importe où avec une connexion Internet.
Évolutivité : Grâce à sa nature basée sur le cloud, Garage Buddy offre une évolutivité facile pour s'adapter aux garages ou ateliers de toute taille. Que vous dirigiez un petit atelier de réparation ou un centre de service automobile à grande échelle, le système s'adapte à vos besoins, ce qui en fait la solution idéale pour votre entreprise.
Gestion des utilisateurs : Garage Buddy prend en charge plusieurs comptes d'utilisateurs, permettant aux mécaniciens et aux employés d'avoir leur propre accès personnalisé. L'ajout d'utilisateurs supplémentaires est un jeu d'enfant, ce qui facilite la croissance de votre solution à mesure que votre entreprise se développe.
Suivi des services : conservez un journal détaillé de chaque service effectué sur le véhicule d'un client. De l'entretien de routine aux réparations complexes, Garage Buddy vous aide à conserver un historique complet de chaque voiture, garantissant ainsi un meilleur service client. (Travaux en cours)
Pour démarrer avec Garage Buddy, suivez les instructions ci-dessous :
Cloner le dépôt : git clone https://github.com/dimitar-grigorov/GarageBuddy
Installez les dépendances requises. Visual Studio 2022 et SQL Server 2019.
Configurez les paramètres de la base de données en fonction de votre environnement.
Garage Buddy utilise un fichier de configuration différent du fichier de configuration par défaut ( appsettings.json
). Cela ressemble à ceci :
{ "DatabaseSettings": { "DbProvider": "mssql", "DefaultConnection": "Server=.;Database=GarageBuddy;Trusted_Connection=True;MultipleActiveResultSets=true" } }
Le même format doit également être utilisé dans les secrets utilisateur.
Appliquer les migrations de bases de données : Update-Database
Dans Visual Studio, ouvrez la console Package Manager et sélectionnez le projet DataGarageBuddy.Data
comme projet par défaut.
Exécutez la commande Update-Database
.
Lors de la première exécution, l'application amorcera la base de données. Le premier utilisateur enregistré sera un administrateur.
Pour des instructions plus détaillées sur l'installation et la configuration, veuillez vous référer au Guide d'installation.
N'oubliez pas de changer le mot de passe dans docker-compose.override.yml
ASP.NET Core 6
Identité de base ASP.NET
Noyau du cadre d'entité
Basé sur le modèle ASP.NET Core MVC de Nikolay Kostov
Thème Mazer Dashboard par Zuramai
Package npm personnalisé construit sur le thème Mazer.
Garage Buddy est un projet open source et nous apprécions les contributions de la communauté. Si vous trouvez des bugs, avez des suggestions de fonctionnalités ou souhaitez contribuer à améliorer le système, n'hésitez pas à soumettre des problèmes et des demandes d'extraction.
Garage Buddy est publié sous licence MIT.