O Minhas Finanças é um sistema para gerenciar suas finanças pessoais de maneira eficaz. Este projeto visa ajudar você a alcançar controle financeiro, planejamento e tranquilidade em sua vida financeira.
- Planos Financeiros: Crie planos financeiros mensais.
- Despesas: Controle de despesas (únicas, recorrentes).
- Rendas: Controle de rendas (únicas, recorrentes).
- Lista de Desejos: Gerencie suas necessidades e planeje a melhor forma de satisfazê-las.
- Offline-first: Acesse e gerencie seus dados mesmo sem conexão com a internet.
- Sincronização em Nuvem: Seus dados são sincronizados de forma segura com o Firebase.
- Frontend (Web): Next.js
- Frontend (Mobile): React Native com Expo
- Backend: Firebase
- Banco de Dados Local: Drizzle ORM com Expo-SQLite
- Navegue até o diretório
apps/web
:cd apps/web
- Instale as dependências:
npm install
- Inicie o servidor de desenvolvimento:
npm run dev
- Navegue até o diretório
apps/app
:cd apps/app
- Instale as dependências:
npm install
- Inicie o Expo:
npm start
Gostaríamos de receber contribuições para tornar o Minhas Finanças ainda melhor! Sinta-se à vontade para enviar pull requests e relatar problemas. Consulte nosso guia de contribuição CONTRIBUTING.md para obter mais detalhes.
Este projeto é licenciado sob a Licença MIT.