English version
ICO Table (process-icolabora) Table requesting API heroku
The main functionality of the project is a table that communicates with a JSON file (pseudo API), allowing the user to view the data in a stylized and easy-to-understand way. Not only that, but the table also features drilldown, which allows the user to see more detailed information about the data itself. These data are downloaded along with the project files.
Quasar was essential for creating the table since it offers ready-to-use components, such as the table, which facilitate the creation of user interfaces. Furthermore, it includes features that enable communication with APIs, making it easier to integrate with the pseudo API used in the project.
If there is an error when starting the dev environment (yarn quasar dev) image
Just use the commands below in the CLI to resolve
In Unix-like systems (Linux, macOS, Git bash, etc.): "export NODE_OPTIONS=--openssl-legacy-provider" In Windows command prompt: "set NODE_OPTIONS=--openssl-legacy-provider" In PowerShell: "$env:NODE_OPTIONS = "--openssl-legacy-provider"
Test link with commits: "https://github.com/VictorLiph/teste-fullstack-developer-I/tree/Victor-Lima-Pinheiro"
Portugues version
TabelaICO (processo-icolabora) Tabela requisitando API heroku
A funcionalidade principal do projeto é uma tabela que se comunica com um arquivo json (pseudo API), permitindo que o usuário visualize os dados de forma estilizada e de fácil entendimento, não só isso, a tabela também conta com drilldown que permite o usuário ver informações mais detalhadas sobre os dados em si. Esses dados são baixados junto com os arquivos do projeto.
O Quasar foi essencial para a criação da tabela, já que ele oferece componentes prontos para uso, como a tabela, que facilitam a criação de interfaces de usuário. Além disso, ele inclui recursos que permitem a comunicação com APIs, tornando mais fácil a integração com a pseudo API utilizada no projeto.
Caso houver um erro na hora de iniciar o ambiente dev (yarn quasar dev) image
Basta apenas usar os comandos abaixo na CLI que irá resolver
No tipo Unix (Linux, macOS, Git bash, etc.): "export NODE_OPTIONS=--openssl-legacy-provider" No prompt de comando do Windows: "set NODE_OPTIONS=--openssl-legacy-provider" No PowerShell: "$env:NODE_OPTIONS = "--openssl-legacy-provider"
Link do teste com os commits "https://github.com/VictorLiph/teste-fullstack-developer-I/tree/Victor-Lima-Pinheiro"