Skip to content

YuriSS/iChoose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iChoose

Tecnologias

  1. Express
  2. React
  3. Redux
  4. Styled Components
  5. Tachyons
  6. Data.Maybe

Requerimentos

  • Node >= v14

Iniciando a aplicação

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.

Scripts

  • 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

Funcionamento

  • 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

Acessos

  • Usuário admin username: admin / password: 1

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published