/fin-api-ignite-nodejs

⚔️ Ignite - FinAPI

Primary LanguageTypeScript

⚔️ Ignite - Desafio 8: Evoluindo a Aplicação FinAPI


📌 Sobre o Desafio

Este desafio tem como objetivo a criação de uma nova funcionalidade na aplicação que possibilitará a transferência de valores entre usuários cadastrados na aplicação. Esta aplicação possui Criação, Autenticação com JWT Token e Exibição de Usuário e o gerenciamento de Conta Corrente, podendo realizar Depósitos, Transferências, Saques e Consultas de uma operação específica.

O template de arquivos utilizados neste projeto pode ser acessado em: template.

📋 Requisitos e Regras de Negócio

O documento de referência de Requisitos e Regras de Negócio pode acessado através deste link.

💻 Instalação, Dependências e Executando o Projeto

1. Clone este repositório

git clone git@github.com:Ygohr/fin-api-ignite-nodejs.git

2. Vá até o diretório raiz do projeto

cd fin-api-ignite-nodejs

3. Instale as dependências necessárias

yarn
ou
npm install

4. Execute a aplicação

yarn dev

💾 Usando a Aplicação

Para realização de requisições na aplicação, deve ser utilizado o Insomnia ou Postman, importando o arquivo de requisições já existente neste diretório. Atentar-se aos parâmetros necessários no Header.

💉 Evidência de Testes

Nesta aplicação, são contemplados Testes Unitários e Testes de Integração, visando garantir o correto funcionamento das funcionalidades e manter a aplicação de acordo com os requisitos.

  • Desenvolvido por Ygohr 🤖