Skip to content

Uma API com simulação de endpoints: (contas/account) e (transações/transactions) feita com express. Sistema de LOGS + CORS + WINSTON.

Notifications You must be signed in to change notification settings

rooseveltpadilha/bank-api

Repository files navigation

MY BANK API

API feita com express + winston + cors. Para criação de contas e realização de transações alterando diretamente o saldo de cada um dos clientes da API. Também com Routers (express) para controle de rotas.

Para startar:

npm install

Você desta forma irá instalar todas dependências como o express (para instanciar o servidor e modularizar as rotas), winston (geração do arquivo de logs) e cors (controlar o fornecimento da API em rotas externas).

npm run dev

Com este comando você irá inicializar o servidor: iniciando o servidor

Terá as seguintes opções nesta API:

GET /(accounts)

listar todas as contas

GET /(accounts)/(:id)

GET by id dar um get em tudo

POST /(accounts)

POST accounts

DELETE /(accounts)/(:id)

DELETE by ID

PUT /(accounts)

PUT by ID

POST (accounts)/(transactions)

Transactions by POST

Plataforma criada para o IGTI como exercício para aprendizado.

assinatura OPADILHA

About

Uma API com simulação de endpoints: (contas/account) e (transações/transactions) feita com express. Sistema de LOGS + CORS + WINSTON.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published