Skip to content

Aurore: Desenvolvimento visual e funcional de um site de hotelaria para a cadeira de EES (Engenharia de Software e Sistema)

Notifications You must be signed in to change notification settings

yasmimvso/ess-project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aurore

Backend:

O backend deste projeto foi desenvolvido com FastAPI, um framework web para construção de APIs com Python. O banco de dados utilizado foi o Google Firebase.

Instalação:

  • Vá até a pasta backend e execute o comando pip install -r requirements.txt para instalar as dependências do projeto.

Execução:

  • Dentro de /backend, utilize o comando uvicorn main:app --reload para executar o servidor.

Documentação:

Frontend:

Este projeto foi gerado com Angular CLI versão 16.2.10.

Instalação:

  • Para a configuração do ambiente local, faz-se necessário a instalação da versão do Node js mais atualizado na sua máquina

Site para instalação (RECOMENDADO A VERSÃO LTS)

  • Em seu prompt de preferência digite ng install -g @angular/cli@16.2.10 ou em caso de sistema operacional tipo linux faça em modo sudo para dar permissão como administrador
    ng version // conferir se foi corretamente instalado
  • Para rodar, antes, é preciso ir até o aurore para funcionar. Ou seja,
    cd frontend/aurore
  • Em seu prompt de preferencia digite npm start ou ng serve para que o projeto seja compilado e esteja disponível para visualização
    npm start
    ng serve
  • Em seu browser acesse http://localhost:4200/, para ver a aplicação rodando. A aplicação irá recarregar automaticamente caso haja alguma alteração no código fonte.

  • Você pode testar rodando

    npx cypress open
  • Caso tenha problemas com o cypress, rode a aplicação e, com ela ainda em execução, em um outro terminal, rode o cypress. Isso deve resolver.

No meu caso, tive problemas com o comando de npm install também e, para tanto, passei a utilizar o yarn. O comando é similar:

    yarn install

About

Aurore: Desenvolvimento visual e funcional de um site de hotelaria para a cadeira de EES (Engenharia de Software e Sistema)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 39.9%
  • Gherkin 24.2%
  • TypeScript 16.8%
  • CSS 9.9%
  • HTML 8.2%
  • JavaScript 1.0%