Skip to content

Latest commit

 

History

History
44 lines (30 loc) · 1.19 KB

README.md

File metadata and controls

44 lines (30 loc) · 1.19 KB

📖 Projeto

O projeto consiste em uma API desenvolvida em GraphQL, integrada ao Mongoose. O banco de dados foi virtualizado utilizando o Docker. A aplicação realiza operações de CRUD para duas entidades, Usuários e Posts, e possui Real-time(WebSocket) através do GraphQL Subscriptions.

🧪 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias e bibliotecas:

🚀 Como executar

Clone o projeto e acesse a pasta do mesmo.

$ git clone git@github.com:d0ugui/graphql-api.git
$ cd graphql-api

Configurando banco de dados

# Dentro do arquivo startServer.js, configure os dados de conexão
$ mongoose.connect('', {})...

Para iniciá-lo, siga os passos abaixo:

# Instalar as dependências
$ yarn or npm

# Iniciar o projeto
$ yarn dev or npm run dev

O app estará disponível no seu browser pelo endereço http://localhost:4000/graphql

📝 License

Esse projeto está sob a licença MIT.