Repositório do front-end do projeto Help-Me para a Universidade Unigranrio.
- Vuejs como Framework de criação de componentes
- Quasar Framework como biblioteca de componentes usando o Design do Material Design 2.
- Firestore do Firebase como banco de dados
Clone o projeto com:
git clone ...
Use o arquivo .env.sample
para criar um arquivo de ambiente .env
com as variáveis do Firebase.
# instala as depedências
cp .env.sample .env
É necessário ter o Node.js juntamente com o gerenciador de pacotes Yarn para instalar as dependências.
Tendo os dois instalados, execute:
# instala as depedências
yarn
Tendo as depedências instaladas, execute o comando para subir a aplicação localmente
yarn dev
A aplicação estará disponível em http://localhost:8080. Para mudar a porta, edite o arquivo quasar.config.js em devServer.port
Para gerar uma PWA (Progressive Web Application), com os assets para produção, use:
yarn build:pwa
Será gerado os assets na pasta dist/pwa
prontos para serem colocados num servidor de arquivos estáticos como o Nginx