/crud-graphql

Primary LanguageTypeScript

Sobre | Tecnologias | Rodando o projeto local | Desenvolvedor

Projeto Crud-GraphQL 🔼

Uma API desenvolvida para o processo seletivo da Microsistec. O back-end é uma API desenvolvida em Node.JS com TypeScript como linguagem principal, MongoDB como banco de dados, GraphQL para fazer consultas e mudanças. a API funciona como um CRUD de registro de Cliente e Imóveis, é possível adicionar, visualizar editar e remover os dados registrados no banco de dados através das querys ou mutations do GraphQl.

🛠 Tecnologias ⬇️

💻 Rodando o projeto na sua máquina

Pré-Requisito

  • Possuir NodeJS instalado
  • Possuir um editor de código como o VSCode
  • Possuir uma instância do banco de dados MongoDB

Como instalar e rodar

  • Para baixar o projeto, execute os seguintes comandos no seu terminal:
git clone https://github.com/efss7/crud-graphql.git
  • Para instalar
cd crud-graphql
npm install

⚠️ Antes de rodar o projeto é necessário renomear o arquivo ".env.example" para ".env", lá você deve por a sua URI do MongoDB ⚠️

  • Para rodar o projeto
npm run dev
  • Para ter acesso a documentação

Ao rodar o último comando acima no terminal ele irá te retornar o seguinte link ➡️ http://localhost:4000/ copie e cole-o no seu navegador e irá para a documentação do projeto, lá também será possível realizar requisições.

👨‍💻 Desenvolvedor

Imagem profile Eric Silva desenvolvedor
Eric Silva

Voltar para o topo ⬆️