- Node >= v14
Rode a sequencia de comandos de dentro do diretório da aplicação para iniciar.
npm i
npm run build
npm start
Por padrão o servidor irá rodar na porta 80, caso tenha intenção de mudar a porta, sete uma variável de ambiente BACKEND_PORT com o valor desejado.
Os arquivos que são gerados pelo build montam as url com valores relativos. Caso tenha intenção de mudar o hostname das request (Caso queira executar o servidor de desenvolvimento, por exemplo), sete uma variável de ambiente REACT_HOST com o valor desejado.
-
npm run test - Rodar testes uniários
-
npm start - Iniciar o servidor da aplicação com os arquivos de build
-
npm run start_backend - Iniciar o servidor da aplicação com Watcher e autoreload
-
npm run start_frontend - Iniciar um servidor de desenvolvimeto para o frontend com Watcher e autoreload
-
npm run build_frontend - Iniciar rotina de build dos arquivos estáticos
-
Ao entrar na aplicação, crie um usuário e depois logue
-
Usuários comuns e admin podem ver o restaurante escolhido do dia (caso exista um)
-
Usuários comuns e admin podem votar em um restaurante
-
Usuário admin pode encerrar a votação atual
- Usuário admin username: admin / password: 1