1. Introdução

1.1 Objetivo

O objetivo desse documento é apresentar de forma clara o que faz, qual intuito e qual problema resolve o sistema Conta Certa, além de demonstrar uma visão prática de seu funcionamento com relação aos seus usuários.

Este documento poderá sofrer alterações conforme o desenvolvimento do projeto, levando em consideração as possíveis mudanças do mesmo.

1.2 Escopo do Sistema

O Conta Certa é uma aplicação FullStack que busca auxiliar o gerenciamento financeiro pessoal. O sistema permite que o usuário registre e acompanhe suas receitas e despesas, categorizando-as de forma organizada e visualizando relatórios e gráficos que auxiliam no controle do orçamento. O foco é fornecer uma experiência simples, intuitiva e acessível, promovendo o controle financeiro de forma clara e objetiva.

1.3 Referências

2. Descrição do Produto

O sistema se resume a uma prática de gerenciamento financeiro pessoal, o qual irá funcionar unicamente no lado do usuário, sem possuir um lado administrativo. O usuário poderá informar novas transações para o sistema, as quais poderão ser de receita ou despesa e irão conter alguma categoria (ex.: alimentação, transporte, viagem, contas, etc.) que possam informar para onde está indo seu dinheiro. Além disso, será mostrado para ele, por meio da tela principal, um gráfico que irá trazer um ímpar visual projetando seus gastos.

2.1 Perspectiva do Produto

O Conta Certa é uma aplicação web composta por:

O sistema será documentado com Swagger, testado com Jest, e também terá apoio do Insomnia para validação de rotas e endpoints durante o desenvolvimento.

2.2 Funcionalidades principais