For the backend, I used NODE.js powered with EXPRESS.js in combination with GraphQL. GraphQL allowed me to tweak the public APIs in order to ask for only the data I needed and nothing more.
The application (Client and Server side) are hosted on HEROKU.Developing and working on this project has been as extremely fun and educating. Completing this project, I have acquired experience and more familiarity with GraphQL, Apollo. Now, I feel much more confortable developping React app that query public APIs. As always I work a new project, I get better at reading documentations and solve the problems that arised along the way.