Aplicativo web para controle financeiro pessoal com sistema de metas e cálculo de rendimento CDI.
- 📥 Receitas: Registre todas as suas entradas de dinheiro
- 💸 Gastos: Controle seus gastos por categoria
- 🎯 Metas de Economia: Crie metas e acompanhe depósitos/retiradas
- 📊 Rendimento CDI: Calcule automaticamente o rendimento das suas metas
- 📈 Gráficos e Relatórios: Visualize suas finanças com gráficos interativos
⚠️ Alertas de Orçamento: Receba avisos quando estiver próximo do limite- 📅 Contador Regressivo: Saiba quanto pode gastar por dia até o fim do mês
- Node.js (versão 16 ou superior)
- npm ou yarn
- Clone o repositório:
git clone https://github.com/Jhana-Sardinha/controle-financeiro.git
cd controle-financeiro- Instale as dependências:
npm install- Inicie o servidor de desenvolvimento:
npm run dev- Abra o navegador em
http://localhost:3000
- Faça login no Vercel
- Importe o repositório do GitHub
- Configure o projeto (Vercel detecta automaticamente)
- Clique em "Deploy"
O deploy é automático a cada push na branch main!
- React - Biblioteca JavaScript para interfaces
- Vite - Build tool e dev server
- Tailwind CSS - Framework CSS utilitário
- Recharts - Biblioteca de gráficos
- Lucide React - Ícones
- LocalStorage - Armazenamento local dos dados
Os dados são salvos localmente no navegador usando LocalStorage. Isso significa:
- ✅ Seus dados ficam no seu dispositivo
- ✅ Nenhum servidor externo armazena suas informações
⚠️ Se limpar o cache do navegador, os dados serão perdidos⚠️ Dados não sincronizam entre dispositivos
O aplicativo é totalmente responsivo e otimizado para:
- 📱 Smartphones
- 💻 Tablets
- 🖥️ Desktops
Este projeto está sob a licença MIT.
Desenvolvido com ❤️ por Jhana & Cluade.
⭐ Se gostou do projeto, deixe uma estrela no GitHub!