Imagem do projeto AjeitaGrana

AjeitaGrana

Fullstack

Um sistema de controle de finanças

O Problema & Contexto

Controlar finanças em planilhas ou aplicativos genéricos dificulta a visualização do orçamento, o acompanhamento de metas e a organização de diferentes tipos de patrimônio.

A Solução

Uma aplicação web responsiva com frontend em Next.js e backend dedicado em NestJS, integrada ao Supabase e Redis para autenticação, persistência, cache e processamento das operações financeiras.

Funcionalidades chave

  • Registro e categorização de receitas e despesas.
  • Gestão de contas
  • cartões e categorias.
  • Dashboard com métricas e gráficos financeiros.
  • Criação e acompanhamento de metas.
  • Cofrinhos digitais para objetivos financeiros.
  • Carteira de investimentos e análise de desempenho.
  • Relatórios e exportação de dados.
  • Autenticação
  • controle de acesso e proteção contra abuso.
  • Painel administrativo
  • feedbacks e indicações.
  • Interface responsiva para desktop e dispositivos móveis.

Tecnologias utilizadas

Next.jsReactTypeScriptNestJSSupabasePostgreSQLRedisJWTTailwind CSSTanStack QueryRechartsZodDockerSwagger
Deploy