Isso faz parte do caminho de aprendizagem CloudAcademy Kubernetes/React/Go/MongoDB!
Fornece um frontend baseado na web escrito em React. O aplicativo da web fornece um recurso de votação de linguagem de programação onde os usuários finais podem votar em 1 de 3 linguagens (Go, Java e NodeJS). O aplicativo da web baseado em React foi projetado para ser compilado e conteinerizado e, eventualmente, implantado em um cluster Kubernetes, exposto usando um controlador Ingress. O aplicativo web gera solicitações AJAX que são enviadas para uma API exposta publicamente hospedada no mesmo cluster Kubernetes. A API é escrita em Go e lê/grava em um banco de dados MongoDB, também hospedado no mesmo cluster Kubernetes usando uma configuração StatefulSet.
