https://github.com/heliolj/myfiai
Flask-based financial management software with AI-driven insights, downloadable monthly transaction lists, dashboards, and chat functionality. Frontend powered by HTML Jinja2. Calculates income, expenses, and balance with tables and visualizations
https://github.com/heliolj/myfiai
flask jinja2 mathplotlib python sqlalchemy
Last synced: 26 days ago
JSON representation
Flask-based financial management software with AI-driven insights, downloadable monthly transaction lists, dashboards, and chat functionality. Frontend powered by HTML Jinja2. Calculates income, expenses, and balance with tables and visualizations
- Host: GitHub
- URL: https://github.com/heliolj/myfiai
- Owner: helioLJ
- Created: 2024-02-13T21:52:30.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-18T15:08:12.000Z (over 2 years ago)
- Last Synced: 2025-03-20T18:22:03.262Z (about 1 year ago)
- Topics: flask, jinja2, mathplotlib, python, sqlalchemy
- Language: Python
- Homepage:
- Size: 337 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
- [ ] Dashboard e gráficos com transações
- [x] Mathplotlib
- [x] Adicionar Bar Label
- [ ] Separar por mês
- [x] Adicionar Pie Plot para tipos de transação
- [x] Balance Table
- [x] User
- [x] Criar Model (se prepara para receber Google OAuth)
- [x] Insights com IA
- [x] Salvar e Relacionar com UserId (Permitir apenas 1 insight por semana, caso o usuário não seja premium)
- [ ] Opção de baixar lista de transações do mês
- [ ] Chat com dados de transações
- [x] Desativar "Valor Pago" caso seja "Transação Projetada"
- [ ] Melhorar a funcionalidade de Recorrência, perguntar por quantas meses aquilo vai ser recorrente. Por exemplo, 4 parcelas mensais de R$ 200, projetar ela pra esse mês e outras 3 transações previstas para os próximos 3 meses.