Este é o backend da aplicação Woovi Bank, construído com Node.js, Koa, MongoDB e GraphQL. A API gerencia autenticação de usuários, gerenciamento de contas e transações, fornecendo uma base robusta para uma aplicação bancária.
Este é o backend da aplicação Woovi Bank, construído com Node.js, Koa, MongoDB e GraphQL. A API gerencia autenticação de usuários, gerenciamento de contas e transações, fornecendo uma base robusta para uma aplicação bancária.
git clone https://github.com/yourusername/woovi_bank_backend.git
cd woovi_bank_backend
npm install
DEFAULT_USER_NAME=Admin
DEFAULT_USER_EMAIL=[email protected]
DEFAULT_USER_PASSWORD=password123
DEFAULT_USER_CPF=00000000000
PORT=10000
DATABASE=mongodb://localhost:27017/graphql-bank-api
mongodb
npm start
A partir do localhost acesse a porta 10000 exposta para o playground do GraphQL http://localhost:10000/graphql. é possível acessar pelo link do deploy da API. Por se tratar de um deploy gratuito ele irá carregar por 50 segundos, mais ou menos, depois de um tempo inativo.
Na raiz do projeto se encontra o arquivo woovi_bank.postman_collection.json. Importe esse arquivo no Postman para acessar a coleção de requisições pré definidas da API