O AutoPro é uma solução Full-Stack desenvolvida para modernizar o fluxo de trabalho em oficinas mecânicas. O projeto substitui processos manuais por uma interface inteligente que prioriza o que é urgente e automatiza cálculos financeiros complexos.
Diferente de sistemas básicos de CRUD, o AutoPro foca na experiência do usuário (UX) e na gestão de prazos:
- Inteligência de Prazos: O sistema monitora a data de entrega e sinaliza visualmente (via animações e cores) ordens de serviço críticas.
- Dinamismo em Tela: Utilização de Event Delegation em JavaScript para manipular tabelas de itens (peças/serviços) sem necessidade de refresh ou chamadas constantes ao servidor.
- Relatórios Visuais: Dashboard com KPIs (Indicadores Chave de Desempenho) como faturamento mensal e taxa de pendências.
| Recurso | Descrição |
|---|---|
| Dashboard | Visão geral de faturamento, clientes ativos e alertas de OS atrasadas. |
| Editor Dinâmico | Adição de múltiplos itens com cálculo de subtotal e total em tempo real. |
| Gestão de Status | Fluxo de trabalho completo: Em Aberto -> Em Andamento -> Concluída -> Cancelada. |
| Gerador de PDF/Print | Layout otimizado para impressão de orçamentos e comprovantes profissionais. |
| Banco Relacional | Estrutura de dados robusta ligando Clientes, Veículos e Itens de Serviço. |
- Back-end: PHP 8.2 (Arquitetura limpa e proteção contra SQL Injection básica)
- Front-end: Tailwind CSS 3.0 (Design responsivo e Dark Mode friendly)
- Database: MySQL (Relacionamentos com integridade referencial - Foreign Keys)
- Interatividade: JavaScript Vanilla (Cálculos de DOM e máscaras de dados)
- Clonar o repositório:
git clone [https://github.com/awaldige/autopro-os.git] O Gemini disse
Para elevar o nível do seu portfólio, o README precisa ser "escaneável" e mostrar que você pensou no problema de negócio que o código resolve. Recrutadores adoram ver tópicos sobre instalação e diferenciais técnicos.
Aqui está uma versão otimizada, com uma estrutura mais profissional e organizada:
Markdown
O AutoPro é uma solução Full-Stack desenvolvida para modernizar o fluxo de trabalho em oficinas mecânicas. O projeto substitui processos manuais por uma interface inteligente que prioriza o que é urgente e automatiza cálculos financeiros complexos.
Diferente de sistemas básicos de CRUD, o AutoPro foca na experiência do usuário (UX) e na gestão de prazos:
- Inteligência de Prazos: O sistema monitora a data de entrega e sinaliza visualmente (via animações e cores) ordens de serviço críticas.
- Dinamismo em Tela: Utilização de Event Delegation em JavaScript para manipular tabelas de itens (peças/serviços) sem necessidade de refresh ou chamadas constantes ao servidor.
- Relatórios Visuais: Dashboard com KPIs (Indicadores Chave de Desempenho) como faturamento mensal e taxa de pendências.
| Recurso | Descrição |
|---|---|
| Dashboard | Visão geral de faturamento, clientes ativos e alertas de OS atrasadas. |
| Editor Dinâmico | Adição de múltiplos itens com cálculo de subtotal e total em tempo real. |
| Gestão de Status | Fluxo de trabalho completo: Em Aberto -> Em Andamento -> Concluída -> Cancelada. |
| Gerador de PDF/Print | Layout otimizado para impressão de orçamentos e comprovantes profissionais. |
| Banco Relacional | Estrutura de dados robusta ligando Clientes, Veículos e Itens de Serviço. |
- Back-end: PHP 8.2 (Arquitetura limpa e proteção contra SQL Injection básica)
- Front-end: Tailwind CSS 3.0 (Design responsivo e Dark Mode friendly)
- Database: MySQL (Relacionamentos com integridade referencial - Foreign Keys)
- Interatividade: JavaScript Vanilla (Cálculos de DOM e máscaras de dados)
Destaque para o sistema de alertas em vermelho para serviços fora do prazo. [Link ou Imagem do seu Dashboard]
Interface interativa para gerenciamento de peças e mão de obra. [Link ou Imagem do Editor de Itens]
- Clonar o repositório:
git clone [https://github.com/seu-usuario/autopro-os.git](https://github.com/seu-usuario/autopro-os.git)
Configurar o Banco de Dados:
2.Importe o arquivo database.sql no seu servidor MySQL (XAMPP, WAMP, Docker, etc).
3.Configurar Conexão:
Renomeie o arquivo conexao.example.php para conexao.php.
Edite as credenciais de host, user, pass e dbname.
4.Acessar o sistema:
Abra no navegador via (http://awaldige.infinityfree.me/autopro/)
📄 Licença Distribuído sob a licença MIT. Veja LICENSE para mais informações.
Desenvolvido com ☕ e PHP por André Waldige






