Skip to content

API desenvolvida com GraphQL, MongoDB e Websocket que realiza operações de CRUD em duas entidades: usuários e posts

Notifications You must be signed in to change notification settings

d0ugui/graphql-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📖 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.

About

API desenvolvida com GraphQL, MongoDB e Websocket que realiza operações de CRUD em duas entidades: usuários e posts

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published