Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arisonfirmino/smart-finance-calculator
Calculadora inteligente que calcula despesas e receitas conforme os gastos e ganhos do usuário.
https://github.com/arisonfirmino/smart-finance-calculator
calculator finance finance-calculator nextauth nextjs postgresql prisma shadcn-ui smart-calculator supabase tailwindcss typescript
Last synced: 9 days ago
JSON representation
Calculadora inteligente que calcula despesas e receitas conforme os gastos e ganhos do usuário.
- Host: GitHub
- URL: https://github.com/arisonfirmino/smart-finance-calculator
- Owner: arisonfirmino
- License: mit
- Created: 2024-11-07T19:05:30.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-12-30T05:55:03.000Z (10 days ago)
- Last Synced: 2024-12-30T06:44:21.698Z (10 days ago)
- Topics: calculator, finance, finance-calculator, nextauth, nextjs, postgresql, prisma, shadcn-ui, smart-calculator, supabase, tailwindcss, typescript
- Language: TypeScript
- Homepage: https://smart-finance-calculator.vercel.app
- Size: 382 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![Preview](https://utfs.io/f/FJxfrM1suimWEzujDbV36rCbe0o2fzP4RF5vVd8sKO7aZqHt)
## SOBRE O PROJETO
**Smart Finance Calculator (SFC)** é uma aplicação web full-stack que funciona como uma calculadora inteligente, capaz de calcular despesas e receitas com base nos gastos e ganhos de cada usuário. A plataforma também exibe o saldo total, considerando todas as transações registradas, proporcionando uma visão completa da situação financeira do usuário.
A ideia principal é que o usuário possa acessar a aplicação no final de cada mês, por exemplo, para revisar todas as entradas e saídas ocorridas no período. A plataforma exibe o valor consolidado de cada categoria específica, o que facilita a gestão financeira mensal.
A interface da aplicação é simples e intuitiva, projetada para facilitar a navegação do usuário. Com cores neutras e destaques visuais para diferenciar receitas e despesas, ela oferece uma experiência agradável e funcional. A interface é totalmente responsiva, garantindo uma usabilidade consistente em qualquer tamanho de tela.
Para proteger a confidencialidade dos dados, a aplicação conta com autenticação, implementada com a biblioteca **NextAuth**. O login pode ser feito através do **Google** ou **GitHub**, permitindo que cada usuário tenha acesso exclusivo aos seus dados financeiros.
## PRINCIPAIS FUNCIONALIDADES
O diferencial dessa aplicação são suas funcionalidades, que a tornam uma verdadeira calculadora inteligente de finanças. Confira algumas das principais funcionalidades:
1. **Registro de Transações Financeiras**
- A aplicação permite que o usuário registre novas transações financeiras, divididas em duas categorias principais: **Receitas** (ganhos) e **Despesas** (gastos). Para cada transação, o usuário insere informações como título, valor e data, o que facilita a organização e categorização dos registros para consultas futuras.2. **Cálculo Automático de Saldo**
- A cada nova transação, a aplicação calcula automaticamente o saldo total do usuário, considerando todas as receitas e despesas registradas. Esse saldo é atualizado em tempo real, oferecendo uma visão instantânea da situação financeira.3. **Resumo de Receitas e Despesas**
- Além do saldo total, a aplicação exibe o total consolidado de receitas e despesas, permitindo que o usuário visualize a proporção entre ganhos e gastos. Esse recurso auxilia no controle financeiro e na identificação de possíveis áreas para economizar.4. **Exclusão de Transações**
- O usuário pode excluir qualquer transação de forma rápida, ideal para casos em que uma transação foi registrada incorretamente ou se tornou desnecessária. Após a exclusão, a aplicação atualiza automaticamente os valores de saldo, total de receitas e total de despesas em tempo real, garantindo que o usuário tenha sempre acesso aos dados mais precisos e atualizados.Essas funcionalidades transformam a aplicação em uma ferramenta poderosa e intuitiva para gestão financeira pessoal. Com a capacidade de calcular, visualizar e organizar dados financeiros em tempo real, a aplicação oferece insights valiosos para o planejamento e a saúde financeira do usuário.