Esse projeto desenvolve as features relacionadas ao registro de clientes para um app de gestão de pedidos e restaurantes semelhante ao IFood. Este projeto faz parte da avaliação da disciplina IF682 - Engenharia de software e Sistemas no CIn-UFPE.
- Alice Oliveira de Queiroz Brito
- Ana Letícia Albuquerque Santos
- Caio de Mendonça Barbosa
- Dayane Lira da Silva
- Matheus Rodrigues Bueno Godinho
- Pedro Jorge Lima da Silva
- Victória Luisi Souza Carneiro
- Angular
- Node
- npm
sudo apt install npm
sudo npm install -g @angular/cli
sudo npm install -g n
n 14.15
- Iniciar o servidor
cd server
sudo npm install
npm start
- Iniciando o frontend
cd web-app
sudo npm install
cd src
ng serve
cd test-acceptance
sudo npm install
npm run webdriver-update
- Testes para o Server
cd server
npm test
- Testes de Interface
Recomendamos utilizar o navegador Firefox visto que versões mais recentes do Webdriver estão apresentando problemas com o Chrome.
cd server
node server.js
# Em outro terminal
cd web-app
npm start
# Em outro terminal
cd test-acceptance
npm run webdriver-start
# Em outro terminal
cd test-acceptance
npm test