Dicas para um sistema de oficina mecânica?

Olá, eu pretendo fazer um projeto da faculdade com Spring Boot e Angular para uma oficina de carros. Esse sistema só será acessado pelo pessoal da oficina (atendente e gerente).
Eu estou pensando em fazer assim:

O atendente cadastra o cliente. O mecânico olha o que há no carro e faz uma ordem de serviço com as informações cadastradas do cliente, detalhes do carro e o que será feito, data de inicio, data de fim (previsão), preço, fotos do carro (com upload para banco de dados local ou AWS).

O gerente poderá cadastrar outros atendentes no sistema.

Também vai existir geração de relatório em PDF e autenticação dos usuários, com privilégios diferentes para cada tipo.

Mas isso parece estar muito simples, o que posso implementar para os sistema ficar melhor?

Comece a fazer, surpresas aparecem. :wink:

A parte de agendamentos.
Intervalo para fazer as revisões, trocas de óleo e outros componentes.
Aí quando chega na hora de trocar o óleo ou uma peça, já avisa o cliente.

1 curtida

Excelente ideia, obrigado!

Usa o Django-admin framework do Python exemplo abaixo de um sistema de encomendas que desenvolvi.

documentação:
https://docs.djangoproject.com/pt-br/3.1/

Esse mesmo sistema era em Java abaixo, usando o Swing

1 curtida

Obrigado pelas dicas! Mas eu vou fazer em Spring mesmo, é o que eu tenho mais conhecimentos.