Garage Buddy é um sistema de gerenciamento de garagem abrangente e de código aberto construído na plataforma ASP.NET Core MVC. Projetado para atender às necessidades de mecânicos de automóveis e oficinas, o Garage Buddy simplifica o processo de gerenciamento de registros de serviço e peças para o carro de cada cliente. Tudo pode ser facilmente rastreado e organizado dentro do aplicativo.
Solução baseada em nuvem : Garage Buddy é um aplicativo baseado em nuvem com todos os recursos, eliminando a necessidade de instalações complexas. Os mecânicos podem acessar o sistema simplesmente navegando até a página de login usando seu navegador da web e inserindo seus dados de login. Isso garante acessibilidade descomplicada de qualquer lugar com conexão à Internet.
Escalabilidade : Com sua natureza baseada em nuvem, o Garage Buddy oferece fácil escalabilidade para atender garagens ou oficinas de qualquer tamanho. Quer você administre uma pequena oficina ou um centro de serviços automotivos de grande porte, o sistema se adapta às suas necessidades, tornando-o perfeito para o seu negócio.
Gerenciamento de usuários : O Garage Buddy suporta múltiplas contas de usuários, permitindo que mecânicos e funcionários tenham seu próprio acesso personalizado. Adicionar usuários adicionais é muito fácil, tornando conveniente que sua solução cresça à medida que sua empresa se expande.
Rastreamento de serviço : mantenha um registro detalhado de cada serviço realizado no veículo de um cliente. Desde manutenções de rotina até reparos complexos, o Garage Buddy ajuda você a manter um histórico completo de cada carro, garantindo um melhor atendimento ao cliente. (Trabalho em andamento)
Para começar com o Garage Buddy, siga as instruções abaixo:
Clone o repositório: git clone https://github.com/dimitar-grigorov/GarageBuddy
Instale as dependências necessárias. Visual Studio 2022 e SQL Server 2019.
Defina as configurações do banco de dados para se adequar ao seu ambiente.
O Garage Buddy usa um arquivo de configuração diferente do padrão ( appsettings.json
). Parece assim:
{ "DatabaseSettings": { "DbProvider": "mssql", "DefaultConnection": "Servidor=.;Database=GarageBuddy;Trusted_Connection=True;MultipleActiveResultSets=true" } }
Além disso, o mesmo formato deve ser usado nos segredos do usuário.
Aplique as migrações de banco de dados: Update-Database
No Visual Studio, abra o Console do Gerenciador de Pacotes e selecione o projeto DataGarageBuddy.Data
como o projeto Padrão.
Execute o comando Update-Database
.
Na primeira execução, o aplicativo irá propagar o banco de dados. O primeiro usuário registrado será um administrador.
Para obter instruções mais detalhadas sobre instalação e configuração, consulte o Guia de Instalação.
Não se esqueça de alterar a senha em docker-compose.override.yml
ASP.NET Núcleo 6
Identidade principal do ASP.NET
Núcleo do Entity Framework
Baseado no modelo ASP.NET Core MVC de Nikolay Kostov
Painel temático Mazer por Zuramai
Pacote npm personalizado construído sobre o tema Mazer.
Garage Buddy é um projeto de código aberto e aceitamos contribuições da comunidade. Se você encontrar algum bug, tiver sugestões de recursos ou quiser ajudar a melhorar o sistema, sinta-se à vontade para enviar problemas e receber solicitações.
Garage Buddy é lançado sob a licença MIT.