Este projeto foi gerado utilizando o Angular CLI na versão 20.0.5.
Para iniciar um servidor local de desenvolvimento, execute:
ng serveApós o servidor iniciar, abra seu navegador e acesse http://localhost:4200/.
A aplicação será recarregada automaticamente sempre que você modificar os arquivos fonte.
O Angular CLI possui ferramentas poderosas para gerar código automaticamente. Para gerar um novo componente, execute:
ng generate component nome-do-componentePara ver a lista completa de esquemas disponíveis (como components, directives ou pipes), use:
ng generate --helpPara compilar o projeto para produção:
ng buildA build será armazenada na pasta dist/.
Por padrão, a compilação otimiza sua aplicação para performance e velocidade.
Para rodar os testes unitários usando o Karma:
ng testPara executar testes de ponta-a-ponta (end-to-end):
ng e2eO Angular CLI não vem com um framework de E2E por padrão. Você pode adicionar o que melhor se adequar às suas necessidades.
Para mais informações sobre o Angular CLI e sua documentação completa de comandos: 🔗 Angular CLI - Visão Geral e Referência de Comandos
- ✅ Gestão de Receitas e Despesas com filtros por período, tipo e status
- ✅ Dashboard dinâmico com gráficos e indicadores em tempo real
- ✅ Controle de Metas Financeiras com cálculo automático de progresso
- ✅ Módulo de Pedidos com exportação, status e ações
- ✅ Gerenciamento de Contas Bancárias com saldo atualizado por lançamentos
- ✅ Visual moderno com Angular Material
- ✅ SSR com Vite + Express para melhor desempenho
- Angular 20 + Standalone Components
- Angular Material
- Vite + SSR + Express
- TypeScript + SCSS
- FastAPI (Python 3.11+)
- Uvicorn
- SQLite (mock) ou MySQL
- RxJS + BehaviorSubject
- XLSX + FileSaver.js
- Figma (para UI/UX)
src/
├── app/
│ ├── pages/
│ │ ├── dashboard/
│ │ ├── receitas-despesas/
│ │ ├── metas/
│ │ ├── pedidos/
│ │ └── contas-bancarias/
│ ├── components/
│ ├── models/
│ ├── services/
│ ├── config/
│ └── styles/
├── main.ts
├── main.server.ts
└── server.ts
npm install
npm run serve:ssr:finpilotpython -m venv venv
source venv/bin/activate # Windows: .\venv\Scripts\activate
pip install -r requirements.txt
uvicorn main:app --reloadDistribuído sob a licença MIT.
Veja o arquivo LICENSE para mais informações.