As principais tecnologias usadas no front-end além de React foram o a API fetch do Node, ESLint e a bilbioteca styled-components para o React.
O fetch é uma API nativa do node utilizada para fazer requisições http, nesse caso foi utilizada para se comunicar com o back-end.
O ESLint é um linter de javascript que ajuda a encontrar erros no código e reforçar a estilização do mesmo.
Essa biblioteca melhora a funcionalidade do React para adicionarmos folhas de estilo na aplicação.
O Express é um framework que facilita a criação de um servidor http utilizando Node.js.
É um pequena biblioteca que configura os headers CORS para o servidor.