Garage Buddy es un completo sistema de gestión de garajes de código abierto construido sobre la plataforma ASP.NET Core MVC. Diseñado para satisfacer las necesidades de los talleres y mecánicos de automóviles, Garage Buddy simplifica el proceso de gestión de registros de servicio y repuestos para el automóvil de cada cliente. Todo se puede rastrear y organizar fácilmente dentro de la aplicación.
Solución basada en la nube : Garage Buddy es una aplicación basada en la nube con todas las funciones que elimina la necesidad de instalaciones complejas. Los mecánicos pueden acceder al sistema simplemente navegando a la página de inicio de sesión utilizando su navegador web e ingresando sus datos de inicio de sesión. Esto garantiza un acceso sin complicaciones desde cualquier lugar con conexión a Internet.
Escalabilidad : Gracias a su naturaleza basada en la nube, Garage Buddy ofrece una fácil escalabilidad para adaptarse a garajes o talleres de cualquier tamaño. Ya sea que dirija un pequeño taller de reparación o un centro de servicio automotriz a gran escala, el sistema se adapta a sus requisitos, lo que lo convierte en la opción perfecta para su negocio.
Gestión de usuarios : Garage Buddy admite múltiples cuentas de usuario, lo que permite a los mecánicos y empleados tener su propio acceso personalizado. Agregar usuarios adicionales es muy sencillo, lo que facilita que su solución crezca a medida que se expande su negocio.
Seguimiento de servicios : mantenga un registro detallado de cada servicio realizado en el vehículo de un cliente. Desde mantenimiento de rutina hasta reparaciones complejas, Garage Buddy te ayuda a mantener un historial completo de cada automóvil, lo que garantiza un mejor servicio al cliente. (Trabajo en progreso)
Para comenzar con Garage Buddy, siga las instrucciones a continuación:
Clona el repositorio: git clone https://github.com/dimitar-grigorov/GarageBuddy
Instale las dependencias necesarias. Visual Studio 2022 y SQL Server 2019.
Configure los ajustes de la base de datos para que se ajusten a su entorno.
Garage Buddy utiliza un archivo de configuración diferente al predeterminado ( appsettings.json
). Se parece a esto:
{ "DatabaseSettings": { "DbProvider": "mssql", "DefaultConnection": "Servidor=.;Base de datos=GarageBuddy;Trusted_Connection=True;MultipleActiveResultSets=true" } }
También se debe utilizar el mismo formato en los secretos de usuario.
Aplicar las migraciones de bases de datos: Update-Database
En Visual Studio, abra la Consola del Administrador de paquetes y seleccione el proyecto DataGarageBuddy.Data
como proyecto predeterminado.
Ejecute el comando Update-Database
.
En la primera ejecución, la aplicación inicializará la base de datos. El primer usuario registrado será administrador.
Para obtener instrucciones más detalladas sobre la instalación y configuración, consulte la Guía de instalación.
No olvide cambiar la contraseña en docker-compose.override.yml
ASP.NET Core 6
Identidad central de ASP.NET
Núcleo del marco de entidad
Basado en la plantilla ASP.NET Core MVC de Nikolay Kostov
Panel de control temático Mazer de Zuramai
Paquete npm personalizado creado sobre el tema Mazer.
Garage Buddy es un proyecto de código abierto y agradecemos las contribuciones de la comunidad. Si encuentra algún error, tiene sugerencias de funciones o desea ayudar a mejorar el sistema, no dude en enviar problemas y solicitudes de extracción.
Garage Buddy se lanza bajo la licencia MIT.