Skip to content

caiooliveirah09/backend-brewery-companies

 
 

Repository files navigation

BACKEND OF A BREWERY COMPANY

SITUAÇÃO-PROBLEMA

Você acabou de ser contratado para uma vaga de desenvolvedor backend de uma empresa que revende cervejas do mundo inteiro. O desenvolvedor anterior corrompeu completamente o banco de dados e a API anterior e sobrou apenas um arquivo .JSON com todas as informações do banco. Seu líder confiou a tarefa de recriar a API e o banco de dados a você.

Neste teste, você deverá criar uma API com endpoints a serem consumidos via REST e um banco de dados, utilizando os dados fornecidos no arquivo. db.json.

FRAMEWORK -

  • Servidor: Express (Typescript)
  • Banco de dados: MongoDB

PROJETO

  • Api deve conter pelo menos 1 endpoint para cada operação crud (Create, Read, Update, Delete).
  • Um endpoint para listagem de conteúdo.

REQUISITOS DIFERENCIAIS:

  • Seguir os princípios de SOLID.
  • Fazer o teste da aplicação.
  • Codar um código performático.
  • Utilizar inglês no projeto todo.
  • Utilizar Injeção de dependências.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.8%
  • Shell 0.2%