O sistema trata-se de uma aplicação para controles de finanças pessoais, e as funcionalidades são:
- Cadastro do usuário
- Login de usuário
- Cadastro de uma nova transação
- Edição de uma transação
- Exclusão de uma transação
- Listagem de transações
- Permitir ordenar a tabela por data
- Permitir o usuário filtrar a tabela por categoria
- Editar perfil de usuário
- Deslogar usuário