Skip to content
Repositório do front-end do projeto Help-Me para a Universidade Unigranrio
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src-pwa
src
.editorconfig
.env.sample
.eslintignore
.eslintrc.js
.gitignore
.postcssrc.js
.stylintrc
CHANGELOG.md
LICENSE
README.md
babel.config.js
package.json
quasar.conf.js
quasar.extensions.json
yarn.lock

README.md

help-me

Repositório do front-end do projeto Help-Me para a Universidade Unigranrio.

Tecnologias utilizadas

  • 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

Desenvolvimento

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

Buildando a aplicação

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

You can’t perform that action at this time.