Edvaldo Torres - Portfolio

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:

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

Visitar

Tecnologias

HTML5

CSS3

JavaScript

ReactJS

ElectronJS

TailwindCSS

NodeJS

ExpressJS

SQLite3

Git

Github

Docker

Outros Trabalhos

main*
Go Live