Pré requisitos
Para executar o projeto é necessário ter todos os pré requisitos, após a instalação de todos basta acessar a pasta raiz do projeto e executar os seguintes comandos
npm install
npm start
Após a finalização a projeto estará sendo executado na porta 3000 (caso não exista nenhuma outra aplicação sendo executada na porta 3000), após isso basta acessar o link http://localhost:3000
Aplicação para ser executada com o Docker, a image está disponível no Docker Hub
Para executar a image basta executar os seguintes comandos
docker pull fcamparasilva/queroeducacao
docker run -d -p 80:80 fcamparasilva/queroeducacao
Certifique-se que a porta 80 não está sendo executada por outro aplicação quando esteja basta alterar.
Para gerar a image a partir da pasta do projeto, basta executar os seguintes comandos
docker build -t queroeducacao .
docker run -d -p 80:80 queroeducacao
Foi desenvolvido teste de integração utilizando a ferramenta Cypress.io para executar o teste basta executar o seguinte comando
npm run test
O sistema está hospedado no Google Hosting para acessar basta acessar o seguinte link https://queroeducacao-1aa0d.firebaseapp.com/