Essa é uma aplicação web criada utilizando Vue.js e Typescript para consumir uma API Rest saladereuniao.
Foi desenvolvida com o intuito de consolidar meu aprendizado sobre as tecnologias envolvidas no projeto. Também estou exercitando algumas práticas de desenvolvimento, como TDD.
- HTML
- Typescript
- Vue.js
- SCSS
- JEST
- Axios
Após clonar o projeto, execute:
npm install
As configurações para conexão com a API REST do backend estão em src/config.js
A aplicação foi projetada para rodar na versão 17 do Nodejs (v17.3.1).
Esse é o script presente no arquivo package.json
com parâmetros de compatibilidade para versões superiores à 17:
"scripts": {
//... outros scripts
"serve": "export NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve",
}
Caso esteja utilizando uma versão do Nodejs anterior à 17, edite o script de inicialização, presente em package.json
. Esse é um exemplo de como deve ficar o script para versões anteriores do Nodejs:
"scripts": {
//... outros scripts
"serve": "vue-cli-service serve",
}
Após isso, utilize o comando no terminal para rodar em modo de desenvolvimento:
npm run serve
Uma lista com os requisitos funcionais do projeto pode ser encontrada no arquivo requirements.MD.