Skip to content

JuninhoFreitas/ApiVendas-Base

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project logo

API - Vendas

Status


Objetivo do projeto: Construir uma api completa de vendas para usar como base em outros projetos.

📝 Indice

🧐 Sobre

Construção de uma API que conterá todas as características de um api em produção, Para ser usada em outros projetos seja como base ou em uso real.

🏁 Primeiros passos

Pre-requisitos

Banco de dados PostGres.

Yarn instalado na maquina que irá rodar o projeto.

Instalando

Iniciar instalação de pacotes necessários com yarn:

yarn

Executar serviço API:

yarn dev

Se tudo ocorreu bem, após ter criado o .env e configurado corretamente o banco de dados, após executar o comando acima, deverá obter a seguinte mensagem no terminal:

Server started on port 3333! 🏆 GET http://localhost:3333

Indicando que o servidor está rodando em localhost na porta 3333

🎈 Como usar

Endpoint

<url>/users

Método: GET

Header:

{
  "token": "xxx",
}

Retorno esperado:

[
  {
    "id": "xxxxxx0000000xxxxxx000000xxxxxxx",
    "name": "João",
    "email": "[email protected]",
    "password": "$2a$08$1f/vV.a/4akHGzXReOhOeekoOzR2wIbDo0Jcd9qiNzhN1Vt.xp6c.",
    "avatar": null,
    "created_at": "2021-07-12T08:36:07.394Z",
    "updated_at": "2021-07-12T08:36:07.394Z"
  }
]

⛏️ Built Using

✍️ Autor

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published