Como transformei um projeto acadêmico em uma ferramenta real de gestão fiscal - case do App do Leão
- #Excel
- #Inteligência Artificial (IA)
1. Introdução
Durante meu curso de desenvolvimento, recebi um projeto simples de apoio à declaração de imposto de renda. Mas eu vi ali uma oportunidade de ir além. Neste artigo, compartilho como reformulei e expandi esse projeto, criando o App do Leão — uma ferramenta funcional, visual e inteligente para gestão fiscal pessoal.
2. O Projeto Original
O projeto inicial foi desenvolvido como parte de um curso de programação voltado para aplicações web com foco em organização fiscal. A proposta era criar um sistema simples que permitisse ao usuário preencher seus dados pessoais e registrar algumas informações financeiras básicas, como rendimentos bancários.
Embora funcional como exercício acadêmico, o projeto apresentava diversas limitações:
- Estrutura engessada: A página de notas, por exemplo, não diferenciava entradas e saídas, nem permitia cálculos automáticos como INSS, IR retido ou valor líquido.
- Ausência de controle fiscal real: Não havia espaço para deduções, nem campos que refletissem a realidade de uma declaração de imposto de renda.
- Falta de visualização: O sistema não oferecia gráficos ou resumos que ajudassem o usuário a entender seus dados de forma visual.
Essas limitações me motivaram a ir além. Eu queria transformar aquele esqueleto funcional em uma ferramenta que realmente ajudasse o usuário a organizar, visualizar e entender suas finanças. Mais do que cumprir os requisitos do curso, eu queria criar algo que tivesse valor prático e aplicabilidade real — algo que eu mesma usaria ou recomendaria.
Foi aí que nasceu a ideia de reformular completamente a página de notas e criar, do zero, os módulos de deduções e resumo financeiro, trazendo inteligência visual, controle fiscal e uma experiência de uso muito mais rica.
3. Minhas Contribuições
- Reformulação da página de notas
- Criação da página de deduções
- Criação da página de resumo
- Módulo de fluxo mensal
- Gráficos e visualizações
4. Desafios e Decisões
Ao transformar o projeto original em algo mais robusto e funcional, enfrentei uma série de desafios que exigiram não só conhecimento técnico, mas também pensamento crítico e sensibilidade de design.
🧠 Desafio 1: Estruturar os dados de forma lógica
A primeira dificuldade foi entender como organizar as informações financeiras de maneira clara e útil. Separar entradas e saídas exigiu que eu criasse tabelas distintas, com campos específicos como fonte de renda, tipo de contrato, dedutibilidade, INSS e IR retido. Foi um exercício de lógica e modelagem de dados, onde precisei pensar como uma contadora e uma usuária ao mesmo tempo.
🎨 Desafio 2: Criar uma interface intuitiva
A navegação básica com botões nomeados e os comandos “PRÓXIMO” e “ANTERIOR” foram ensinados durante o curso, e serviram como base para a estrutura do projeto. No entanto, o desafio foi adaptar esses elementos para uma interface mais clara e funcional, alinhada com os dados que eu estava reformulando e criando.
Decidi manter o menu lateral com seções bem nomeadas — Titular, Informes, Notas, Deduções, Resumo — e trabalhei para que cada página tivesse títulos objetivos, instruções diretas e campos organizados de forma lógica. A minha contribuição foi garantir que essa navegação realmente fizesse sentido dentro do fluxo de preenchimento, especialmente nas páginas que eu criei do zero, como Deduções e Resumo Financeiro, onde precisei pensar em como o usuário entenderia e interagiria com os dados.
📊 Desafio 3: Visualização de dados
Implementar gráficos foi um dos pontos mais desafiadores, pois exigia transformar dados numéricos em representações visuais que fizessem sentido. Optei por gráficos de pizza e barras para mostrar o resumo financeiro e o status dos comprovantes, pois são formas simples e eficazes de comunicar proporções e pendências.
🔍 Desafio 4: Decisões técnicas
Como o projeto foi feito em ambiente acadêmico, precisei trabalhar com recursos limitados. Fiz escolhas conscientes para manter o sistema leve e funcional:
- Usei tabelas HTML com estilização simples para garantir legibilidade.
- Evitei dependências externas para manter o controle total do código.
- Planejei os campos pensando em uma possível integração futura com APIs bancárias ou sistemas contábeis.
Esses desafios me ensinaram que desenvolver um sistema não é só escrever código — é entender o problema, pensar no usuário, tomar decisões conscientes e buscar soluções que realmente funcionem. Cada escolha que fiz foi guiada por uma pergunta: “Isso facilita a vida de quem vai usar?” — e essa mentalidade fez toda a diferença.
🌱 Impacto e Aprendizados
Esse projeto começou como um exercício técnico, mas rapidamente se transformou em algo muito maior: uma oportunidade de aplicar conceitos em um contexto real, tomar decisões de design, e pensar na experiência do usuário de ponta a ponta.
💡 Evolução do projeto: No início, o sistema era apenas uma ideia solta, sem estrutura visual ou lógica definida. Com o tempo, ele ganhou forma — fluxos claros, páginas funcionais, e uma navegação intuitiva. Cada tela que eu desenhava me fazia repensar como o usuário interagiria com os dados, e isso me levou a refinar não só o visual, mas também a lógica por trás de cada etapa.
🎯 O que ele representa pra mim: Mais do que um trabalho de curso, esse projeto virou um marco na minha jornada como desenvolvedora. Foi onde percebi que consigo transformar complexidade em clareza, e que tenho autonomia para criar soluções que realmente funcionam. Ver algo que eu construí do zero ganhar vida foi extremamente gratificante.
🚀 Preparação para desafios reais: Aprendi a lidar com ambiguidade, tomar decisões com base na usabilidade, e pensar como o usuário final. Também desenvolvi habilidades de organização, priorização e comunicação — essenciais em qualquer ambiente profissional. Esse projeto me mostrou que não basta saber programar: é preciso entender o problema, propor soluções e ter empatia com quem vai usar.
🔚 Conclusão
Esse projeto me mostrou que desenvolvimento vai muito além de escrever código — é sobre entender o problema, pensar no usuário e construir soluções com propósito. Cada tela, cada decisão de navegação e cada ajuste visual foram feitos com atenção à experiência de quem vai usar.
Professor: Felipe Aguiar





Muito obrigada pelo comentário tão generoso! Fico feliz que o propósito por trás do App do Leão tenha sido compreendido com tanta sensibilidade.
O maior desafio foi uma fórmula que calculasse os valores exatos de descontos do INSS e do IR RETIDO, para no final mostrar o valor exato que ficaria após os descontos.
Nos descontos do INSS usei a fórmula "=SE(F9<=1518;F9*0,075; SE(F9<=2793,88;F9*0,09-15,18; SE(F9<=4190,83;F9*0,12-78,38; SE(F9<=8157,41;F9*0,14-141,05;"Acima do teto"))))", Mostra o valor descontado.
Nos descontos do IR RETIDO usei a fórmula "=SE(F11<=2112;0; SE(F11<=2826,65;F11*0,075-158,4; SE(F11<=3751,05;F11*0,15-370,4; SE(F11<=4664,68;F11*0,225-651,73; F11*0,275-884,96))))", isso mostra não só o valor retido, informando qual o valor mínimo a ser descontando, com essa fórmula já desconta o valor sugerido pela própria Receita Federal.
No Valor Líquido usei a fórmula "=SE(F9 - G9 - H9 < 0; 0; F9 - G9 - H9)", ele mostra o valor a ser recebido após os desconto.
Entender esse processo foi complicado de inicio, pois tive que pesquisar os valores e porcentagem a serem descontados, depois que entendi o processo ficou mais pratico aplicar as formulas.
Usando essa aplicação, a reformulação da página notas, ficou mais clara e objetivo.
A partir de fevereiro de 2024.
Base de cálculo Alíquota Dedução
Até R$ 2.259,20 - -
De R$ 2.259,21 até R$ 2.826,65 7,5% R$ 169,44
De R$ 2.826,66 até R$ 3.751,05 15,0% R$ 381,44
De R$ 3.751,06 até R$ 4.664,68 22,5% R$ 662,77
Acima de R$ 4.664,68 27,5% R$ 896,00
No projeto Notas, é preciso informa a data do rendimento, a categoria (por seleção), a fonte e o valor bruto, os cálculos são feitos automaticamente.
Já na tabela saída, o processo foi mais simples, é preciso informa a data, a categoria (por seleção (com outras informações)), o valor gasto, se é dedutível (por seleção SIM/NÃO), e o tipo de dedução (por seleção). Foi muito importante essa mudança feita, pois enriqueceu o projeto final.
Obrigada por reconhecer esse esforço. Esse tipo de feedback me motiva a continuar desenvolvendo com propósito!
@DIO_Community
Rute, o seu relato sobre a evolução do projeto acadêmico para o App do Leão é incrível. Você não apenas descreve o que foi feito, mas detalha o raciocínio por trás das decisões, desde a estruturação lógica dos dados, criação de páginas de deduções e resumos, até a implementação de gráficos que tornam a informação visual e intuitiva.
É perceptível como você equilibrou aspectos técnicos, de usabilidade e design, pensando sempre na experiência do usuário final. A atenção que você deu à lógica das entradas e saídas, à navegação clara e à visualização dos dados mostra maturidade no desenvolvimento de sistemas que vão além de cumprir requisitos e realmente entregam valor.
Na sua experiência, qual foi o maior desafio ao transformar a página de notas acadêmica em uma ferramenta robusta e funcional?
Parabéns ! Sucesso na sua jornada
Parabéns. Estar em contato com problemas reais é o melhor modo de colocar em prática, evoluir (e monetizar) o conhecimento em desenvolvimento de sistemas. Sou novo nessa jornada e a convivência com pessoas de outras áreas faz a mente voar em busca de soluções para esses problemas.
Parabéns pela inovação, grandes idéias e bem colocadas! 👌