← Todos os trabalhos

Freelance · Gestão de oficinas

RepareCar

Plataforma para oficinas automotivas organizarem a operação e o relacionamento com clientes. Atuei no frontend e em evoluções do backend, em fluxos de ordens de serviço, checklists, orçamentos, gestão de pátio e portal do cliente.
Vínculo
Freelance · meio período
Papel
Engenheiro de Software
Período
2025 — 2026
Produto
reparecar.com.br

O que desenvolvi

Prévias ilustrativas, sem dados reais, dos fluxos em que trabalhei.

Operação da oficina

Gestão de pátio e ordens de serviço

Telas para acompanhar os veículos dentro da oficina, da entrada à entrega, integradas ao quadro de ordens de serviço.

  • Kanban de pátio integrado à API
  • Modal de ordem de serviço com destaque dos sintomas selecionados
  • Cadastro de clientes e mecânicos com tabelas e modais reutilizáveis
Configuração

Oficina, perfil e valor hora

Telas de configuração que alimentam o restante do produto: dados da oficina, orçamento, valor hora e perfil do usuário.

  • Configuração da oficina e do orçamento
  • Cálculo do valor hora
  • Perfil, troca de senha e sessões ativas
Cadastro e onboarding

Empresa preenchida pelo CNPJ

Onboarding com autocompletar dos dados da empresa a partir do CNPJ e campos bloqueados até a consulta.

  • Autocompletar de empresa pelo CNPJ
  • Campos travados antes do CNPJ, sem rerender ao digitar
  • Categoria "outros" no onboarding
Experiência do cliente

Portal do cliente mobile-first

Portal em que o dono do veículo acompanha o serviço e responde ao orçamento pelo celular.

  • Layout mobile-first
  • Ações do orçamento fixas no rodapé
  • Ajustes de leitura para nomes de veículos longos

Como o trabalho foi conduzido

Atuei principalmente no frontend, com evoluções pontuais no backend, colaborando com a equipe no planejamento e na entrega contínua.

  • MonorepoFrontend, backend e portal do cliente no mesmo repositório, desde a estrutura inicial.
  • Contratos tipadosCliente da API gerado a partir do OpenAPI, com validação de dados por schema.
  • DesempenhoCache do endpoint do usuário logado e cuidado com rerenders em formulários.
  • SustentaçãoCorreções em estoque de peças, modais e cálculos, acompanhando o produto em produção.

Tecnologias e práticas

Frontend
  • React
  • TypeScript
  • TanStack Router
  • TanStack Query
  • Vite
  • Tailwind CSS
  • shadcn/ui
Formulários e dados
  • React Hook Form
  • Zod
  • Orval
  • OpenAPI
Backend
  • Node.js
  • Fastify
  • PostgreSQL
  • Supabase