_Depêndencias para inicializar o projeto Frontend_

| _        | Versão  |
| -------- | ------- |
| **Node** | 14.21.3 |
Verifique sua versão atual do node:

 ```bash
 node -v
 ```

Instalando depêndencias:

```bash
npm install
```

---

### Configurando Váriaveis de ambiente:

Copie  o arquivo <mark style="background: #CACFD9A6;">.env.example</mark> para <mark style="background: #CACFD9A6;">.env</mark> ou use o comando:

_Windows/Linux_
```bash
cp .env.example .env
```

| Váriavel                        | Obrigatória | Padrão                         | Descrição                                                                                                              |
| ------------------------------- | ----------- | ------------------------------ | ---------------------------------------------------------------------------------------------------------------------- |
| **VUE_APP_TITLE**               | Não         | 'Odorata - Escritório Virtual' | Nome do aplicativo exibido no título da página e em outras partes da interface.                                        |
| **VUE_APP_API_HOST**            | Sim         | 'http://localhost:8000'        | URL base da API usada pelo frontend para requisições HTTP.                                                             |
| **VUE_APP_URL**                 | Sim         | 'http://localhost:8085'        | URL pública do ambiente virtual, usada para links ou redirecionamentos.                                                |
| **VUE_APP_OAUTH_CLIENT_id**     | Sim         | coloque-o-id-do-cliente-aqui   | Credenciais OAuth para autenticação. Preencha com os valores do cliente OAuth fornecidos pelo servidor de autorização. |
| **VUE_APP_OAUTH_CLIENT_SECRET** | Sim         | 'coloque-o-seu-segredo-aqui'   | Credenciais OAuth para autenticação. Preencha com os valores do cliente OAuth fornecidos pelo servidor de autorização. |
| **MIX_PUSHER_APP_KEY**          | Sim         | ''                             | Chave pública utilizada pelo cliente JavaScript para se conectar ao servidor de WebSockets/broadcasting.               |
| **MIX_PUSHER_APP_CLUSTER**      |             | 'us2'                          | Cluster/região onde a aplicação de broadcasting está hospedada.                                                        |
| **VERSION**                     | Sim         | '1.11.6'                       | Versão de autenticação                                                                                                 |

### Rodando o projeto

 Rode o projeto no ambiente de desenvolvimento com:
 
```bash
npm run serve
```

Compilando e minificando para produção:

```bash
npm run build
```

Lints para formatação e correção de arquivos:

```bash
npm run lint
```

__Customize suas configurações em 
 [Configuration Reference](https://cli.vuejs.org/config/).
