LucasVanni / Breaking-news-backend

Backend application for EZDevs test

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logo do Site

Braking News é uma solução para deixar as notícias mais agradáveis e com grandes chances de fazer o cliente ler.

O backend foi projetado para capturar as notícias em tempo real do jornal New York Times.

📚 Tecnologias

Segue abaixo as técnologias utilizadas no backend da aplicação:

ℹ️ Como Utilizar

A aplicação backend está disponível para consumo no endereço, para capturar as notícias você deve utilizar a rota 'news' e passar qtdNews e page como query params.

Obs: Para a aplicação funcionar melhor defini para recuperar da api do New York Times, no máximo 10 páginas com 12 notícias cada. Então se passar mais do que 12 qtdNews e 10 pages irá retornar erro na aplicação.

Para clonar o repositório e executá-lo em localhost terá que ter instalado o GIT em sua máquina, o Node.js v12.18.2 ou maior + Yarn v1.22.4

# Clone o repositório
git clone https://github.com/LucasVanni/ez-test-backend.git

# Ir até a pasta do backend
cd ez-test-backend

# Instalar as dependências
yarn

# Ligar o servidor
yarn dev

About

Backend application for EZDevs test

License:MIT License


Languages

Language:JavaScript 100.0%