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