Skip to content

gutoo01/my-simple-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API com 2 métodos HTTP usando Atlas MongoDB

Esta é uma API simples que contém apenas dois métodos HTTP: GET e POST. A API usa o serviço de banco de dados gerenciado Atlas MongoDB para armazenar e recuperar dados internamente cadastrados.

Rotas

  • GET /personal

    Esta rota retorna uma lista dos dados armazenados na coleção "personal" do banco de dados. A resposta é um array JSON contendo todos os objetos da coleção.

    [
      {
        "name": "Fulano 1",
        "vocational": "Software Enginner"
      },
      {
        "name": "Fulano 2",
        "vocational": "Confeiteiro"
      }
    ]
  • POST /personal

    Esta rota adiciona um novo objeto à coleção "personal" do banco de dados. O corpo da requisição deve ser um objeto JSON contendo os campos "name" e "vocational".

    {
      "name": "beltrano",
      "vocational": "profissão"
    }

Como usar

Para usar esta API, é necessário configurar uma instância do serviço de banco de dados gerenciado Atlas MongoDB. Em seguida, configure a variável de ambiente MONGODB_URI com a URI de conexão do seu banco de dados.

Depois disso, instale as dependências do projeto e execute o servidor:

npm install
npm dev

O servidor estará disponível em http://localhost:3000

About

API com 2 métodos HTTP usando Atlas MongoDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published