Adição de try catch => Permite que a aplicação não vaze informações internas quando algo der errado na requisição
Adição de dockerfile => Permite a criação de um ambiente controlado, replicável e escalável para aplicação
Adição de docker compose => Permite uma definição de passos lógicos para que o container do MongoDB e o container da aplicação não tenham erros humanos.
Adição dos endpoint: GET /books ; GET /books/:id ; PUT /books/:id ; DELETE /books/:id
Melhorias
Fontes
Repositório