VicenteDevFreela
OwlMath

Owlmath — Plataforma de Matemática e Finanças

Visitar o projeto: owlmath-nextjs-app.vercel.app

Sobre o projeto

O Owlmath é uma plataforma web de matemática financeira e simulação desenvolvida por Vicente Silva, com o objetivo de transformar cálculos que normalmente exigem fórmulas, planilhas ou conhecimento técnico em ferramentas simples, rápidas e acessíveis.

O projeto foi concebido e desenvolvido com foco em experiência do usuário, precisão dos cálculos e praticidade, reunindo diferentes simuladores financeiros em uma única plataforma.

A ideia surgiu a partir de uma necessidade simples: tornar mais fácil responder perguntas financeiras do cotidiano.

Quanto meu dinheiro pode crescer ao longo do tempo?

Quanto vou pagar em um financiamento?

Qual a diferença entre SAC e Price?

Quanto um investimento pode render?

Quanto vale determinada quantia em outra moeda?

O Owlmath transforma essas perguntas em simulações interativas e resultados fáceis de interpretar.

Desenvolvimento do projeto

O Owlmath foi desenvolvido integralmente por Vicente Silva, desde a concepção da plataforma e definição de sua estrutura até a implementação das funcionalidades e interface.

O desenvolvimento envolveu decisões relacionadas à arquitetura da aplicação, experiência do usuário, lógica dos simuladores, integração com APIs externas e construção de uma aplicação web responsiva e instalável.

A plataforma foi estruturada para permitir a expansão de novas ferramentas ao longo do tempo, mantendo uma experiência consistente entre os diferentes simuladores.

Mais do que desenvolver algumas calculadoras isoladas, a proposta foi criar uma base de plataforma capaz de receber novos recursos e evoluir continuamente.

Matemática aplicada ao cotidiano

O principal desafio do projeto foi transformar conceitos matemáticos e financeiros em uma experiência que pudesse ser utilizada por pessoas sem conhecimento técnico sobre o assunto.

Por isso, os simuladores foram construídos pensando na jornada do usuário:

Escolher uma ferramenta → inserir os dados → realizar a simulação → visualizar e interpretar os resultados.

A interface procura reduzir a complexidade das fórmulas sem esconder a lógica por trás dos resultados.

O usuário pode utilizar as ferramentas para explorar diferentes cenários e compreender como fatores como taxas, prazos, aportes, juros e impostos podem alterar uma decisão financeira.

Principais funcionalidades

A plataforma reúne diferentes ferramentas voltadas para matemática financeira:

  • Juros Compostos: simulação de crescimento de patrimônio com capital inicial e aportes.
  • Financiamentos: comparação entre os sistemas de amortização SAC e Price.
  • Investimentos: comparação de diferentes alternativas de renda fixa.
  • Empréstimos: cálculo de parcelas e análise do custo de uma operação.
  • Conversor de Moedas: conversão utilizando dados obtidos através de API externa.
  • PWA: possibilidade de instalar a plataforma como aplicativo no dispositivo.
  • FAQ: informações sobre funcionamento, cálculos e metodologia.

Destaques técnicos

Arquitetura preparada para evolução

A aplicação foi estruturada de forma modular, permitindo que novos simuladores e funcionalidades sejam adicionados sem comprometer a organização existente da plataforma.

Essa abordagem também facilita a manutenção e a evolução contínua do projeto.

Lógica dos simuladores

Um dos pontos centrais do desenvolvimento foi a implementação das regras matemáticas e financeiras utilizadas pelos simuladores.

Além do resultado final, algumas ferramentas apresentam informações detalhadas sobre a evolução dos valores, permitindo uma análise mais completa dos cenários.

Integração com API

O conversor de moedas utiliza uma API externa de cotações, demonstrando a integração da aplicação com serviços de terceiros e o tratamento dessas informações dentro da interface.

Progressive Web App

O projeto também foi desenvolvido com características de Progressive Web App (PWA), permitindo que o Owlmath seja instalado em dispositivos compatíveis e utilizado com uma experiência semelhante à de uma aplicação nativa.

Responsividade

A interface foi desenvolvida para oferecer uma experiência consistente em computadores, tablets e dispositivos móveis, considerando que ferramentas financeiras precisam estar disponíveis em diferentes contextos de uso.

Privacidade

Os simuladores foram pensados para funcionar sem a necessidade de criação de conta ou fornecimento de informações pessoais. Os cálculos podem ser realizados diretamente no navegador.

Experiência do usuário

Durante o desenvolvimento, a preocupação não esteve apenas na implementação dos cálculos, mas também em como apresentar informações matemáticas de maneira compreensível.

Uma calculadora pode retornar um resultado correto e ainda assim oferecer uma experiência ruim.

Por isso, o Owlmath busca apresentar os resultados de maneira organizada, permitindo que o usuário compreenda melhor o impacto de cada variável e compare diferentes possibilidades.

O objetivo não é apenas entregar o resultado de uma fórmula, mas tornar o resultado útil para quem está tomando uma decisão.

Para quem o Owlmath foi desenvolvido

A plataforma pode ser utilizada por diferentes perfis:

  • Pessoas planejando investimentos;
  • Usuários comparando financiamentos;
  • Pessoas avaliando empréstimos;
  • Estudantes de matemática financeira;
  • Usuários planejando compras de maior valor;
  • Profissionais que precisam realizar cálculos rapidamente;
  • Pessoas que desejam compreender melhor suas decisões financeiras.

Resultado

O Owlmath representa um projeto no qual participei de todo o processo de desenvolvimento, unindo desenvolvimento web, lógica de programação, matemática financeira, integração de APIs e experiência do usuário em uma aplicação real.

Mais do que uma coleção de calculadoras, o projeto foi pensado como uma plataforma escalável de ferramentas financeiras, com espaço para receber novos simuladores e funcionalidades no futuro.

O Owlmath transforma conceitos matemáticos em ferramentas práticas — e transforma ferramentas em informação para decisões melhores.


Tags: Sistema Web, Next.js, React, Website