Resumo do Projeto - jcr-automecanica.tsx
Uma aplicação completa full-stack para gerenciar oficinas mecânicas de forma eficiente. Bem como cadastro de clientes/carros/orçamentos e peças.
- Empresa
- JCR Auto Mecânica
- Ano
- Serviço
- Software Desktop (Windows/Linux/Mac)
Desafio
Este software é uma solução tecnológica avançada projetada para otimizar e gerenciar eficientemente as operações diárias da auto-mecânica JCR. Desenvolvido usando a tecnologia ElectronJS, este software oferece uma plataforma robusta e flexível que pode ser executada em diversos sistemas operacionais, proporcionando maior acessibilidade e compatibilidade para os usuários:
-
Permite o registro detalhado de peças automotivas, incluindo informações como nome, descrição, código, preço, fornecedor e quantidade em estoque. Além disso, os usuários podem anexar imagens das peças para uma identificação FPual rápida e eficiente.
-
Facilita o gerenciamento de informações dos veículos atendidos pela oficina, permitindo o registro de detalhes como marca, modelo, ano, placa, chassi, proprietário e histórico de serviços. A funcionalidade de anexar fotos ou documentos relacionados ao carro proporciona uma gestão mais organizada e completa.
-
Oferece uma ferramenta intuitiva para criar, gerenciar e enviar orçamentos personalizados aos clientes. Os usuários podem adicionar peças, serviços, mão de obra e outras despesas, com cálculo automático do valor total do orçamento.
-
Simplifica o processo de agendamento de serviços, permitindo que os usuários visualizem horários disponíveis, agendem serviços para os veículos e notifiquem os clientes sobre datas e horários de atendimento.
-
Mantém um controle rigoroso do estoque de peças, atualizando automaticamente com as vendas e entradas de novos produtos. Alertas são gerados para itens com baixo estoque, garantindo uma reposição eficiente e evitando interrupções no atendimento.
-
Fornece uma variedade de relatórios detalhados, como vendas realizadas, serviços prestados, estoque atual e desempenho financeiro. Os relatórios podem ser exportados em diferentes formatos, como PDF e Excel, facilitando a análise e tomada de decisões estratégicas.
-
Suporte para multi-plataforma (Windows/Linux/Mac).
-
Cliente construido usando React 18.2.0.
-
Servidor construido usando NodeJS 1.0.0.
-
Para mais informações, consulte a documentação oficial do projeto com o proprietário.
Solução
Captura de tela da lousa de planejamentos.
Esse software está divido em 3 partes diferentes. Cada um desses sistemas está hospedado em seu próprio servidor e se comunicam através de APIs.
O primeiro deles está em React/ElectronJS. É onde um usuário pode gerenciar sua oficina. Nele é possível interagir com um dashboard, ver quantos carros estão em andamento, criar novos orçamentos, novos carros e gerenciar até as peças utilizadas.
O segundo sistema é o "Servidor", é um servidor criado com ExpressJS que serve como conexão entre o cliente e o banco de dados. Suas funções estão todas bem definidas e é utilizado arquitetura MVC.
O banco de dados foi construido usando SQLite3. Isso devido sua relação entre tabelas que nesse projeto foi de grande utilidade para gerenciar os orçamentos.