O projeto trata-se de uma API para efetuar as operações de CRUD (Create, Read, Update and Delete) para repositórios. Além disso, conta com a funcionalidade para dar likes em determinado repositório.
A ideia principal parece simples, e na verdade é, mas com testes automatizados e guiando-se por estes durante o desenvolvimento, ou seja, TDD (Test Driven Development).
A ideia de testes automatizados me assustou no começo, pois se trata de uma aplicação muito simples, mas ao final do desafio senti uma satisfação imensa em tê-los presente e conseguir visualizar tudo funcionando perfeitamente. A partir de agora, não me imagino construindo uma aplicação sem a presença de testes! 😆
-
Para contribuir abra uma
issue
, dê umfork
no projeto, faça suas alterações e abra umapull request
😆 -
Para clonar
git clone https://github.com/Bruno-hub19/GoStack-desafio-2.git