Skip to content
/ th_bank Public

Projeto-estudo de API com GraphQL & Jest 🏦

Notifications You must be signed in to change notification settings

tayhsn/th_bank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TH Bank API 🏦

Sobre 📑

Este projeto é baseado no Exame de Programador Node.js da Funcional Healthy, com o objetivo de desenvolver uma API que simule algumas funcionalidades de um banco digital, como visualizar o saldo, sacar e depositar. Não há necessidade de autenticação.

Requisitos 📋

-> Obrigatórios

  • A API deve ser desenvolvida em Node.js. ✔
  • O projeto deve ter testes unitários com cobertura de testes >= a 85%. ✔

-> Desejáveis

  • Implementar API com GraphQL. ✔

Implementações ⚙

  • Utiliza o banco de dados MySQL.
  • Utiliza a biblioteca Sequelize para conexão com o banco.
  • Utiliza o Nodemon para rodar a aplicação.

Instruções 🧩

  • Faça o clone do repositório

    git clone https://github.com/tayhsn/thbank_api

  • Instale todas as depedências utilizadas no projeto

    npm instal

  • Rode a aplicação

    npm start

Para o consumo da API foi utilizada a plataforma open-source Insomnia: https://insomnia.rest/download. Mas sinta-se a vontade para utilizar a da sua preferência.

  • Para consumir a API REST, use a rota / (root)
  • Para consumir o GraphQL, use a rota /graphql (👷‍♂️🚧 estamos trabalhando nela)

Contribuições ➕

Este projeto tem como intuito aprendizado e exercício de API com NodeJS. Caso você tenha alguma sugestão de melhoria ou opinião sobre as escolhas feitas aqui, por favor, abra uma issue e exponha suas opiniões. Elas serão muito bem-vindas e eu serei muito grata pela ajuda.

About

Projeto-estudo de API com GraphQL & Jest 🏦

Topics

Resources

Stars

Watchers

Forks