Loading repository data…
Loading repository data…
leonardonmariano / repository
Calculadora de custo real de carro no Brasil — depreciação, IPVA, seguro, combustível e mais com dados da tabela FIPE
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Calculadora brasileira de custo real de se ter um carro — depreciação, combustível, IPVA, seguro, manutenção e mais, tudo com dados reais da tabela FIPE.
A maioria das pessoas acha que ter um carro custa só combustível + IPVA. A realidade é bem mais assustadora. Um carro popular perde em média 12% do valor por ano só em depreciação — quase ninguém conta isso no custo mensal.
Essa calculadora mostra o custo total de propriedade de qualquer carro listado na tabela FIPE, personalizado para o seu estado, perfil de uso e forma de pagamento.
| Camada | Tecnologia |
|---|---|
| Framework | Next.js 16 (App Router) |
| Linguagem | TypeScript (strict) |
| Estilo | Tailwind CSS v4 |
| Componentes | shadcn/ui (Base UI) |
| Gráficos | Recharts |
| Animações | Framer Motion |
| Dados | SWR + FIPE API pública |
| Validação | Zod |
| OG Image | @vercel/og (Edge runtime) |
| Taxa Selic | BCB API (série 11, cache 24h) |
# Clone o repositório
git clone https://github.com/leonardonmariano/fipeCheck.git
cd fipeCheck
# Instale as dependências
npm install
# (Opcional) Configure a URL base para metadatas absolutas
echo "NEXT_PUBLIC_BASE_URL=http://localhost:3000" > .env.local
# Inicie o servidor de desenvolvimento
npm run dev
Acesse http://localhost:3000.
| Variável | Descrição | Padrão |
|---|---|---|
NEXT_PUBLIC_BASE_URL | URL pública do site (usada no sitemap, OG e robots) | http://localhost:3000 |
| Custo | Método |
|---|---|
| Depreciação | (FIPE atual − FIPE ano anterior) / FIPE atual, limitado entre 3% e 40%. Fallback de 12% a.a. se o ano anterior não estiver disponível na API. |
| Combustível | (km/mês ÷ consumo) × preço/L com preços ANP por estado (abr/2025). Flex: usa etanol se preço < 70% da gasolina. |
| IPVA | Taxa estadual (0,5% SC … 4% SP/RJ/MG) aplicada ao valor FIPE ÷ 12. |
| Seguro | Estimativa por faixa de valor do veículo e idade do motorista (popular/médio/luxo × jovem/padrão/sênior). |
| Manutenção | Revisões, filtros, pneus amortizados com base no valor FIPE e km mensal. |
| Financiamento | Tabela Price: PMT = PV × i / (1 − (1+i)^−n). |
| CDI comparativo | CDI ≈ Selic × 0,97. Projeção de 10 anos com aporte mensal equivalente ao custo do carro. |
O projeto está pronto para deploy no Vercel. Basta conectar o repositório e configurar NEXT_PUBLIC_BASE_URL com a URL de produção.
MIT © Leonardo Mariano