Skip to content

Assignment for the 2023 edition of the "Web Development and the Semantic Web" course, by Antonio Lucio Braga Secchin, Júlia de Souza Borges and Vilker Zucolotto Pessin

Notifications You must be signed in to change notification settings

dwws-ufes/2023-ApiCNPq

Repository files navigation

2023-ApiCNPq

forthebadge forthebadge

Assignment for the 2023 edition of the "Web Development and the Semantic Web" course, by Antonio Lucio Braga Secchin, Júlia de Souza Borges and Vilker Zucolotto Pessin

Tech Stack

  • PHP: ^8.2

  • Composer: 2.5.5

  • Laravel: ^10.8

  • NodeJS: ^18.16.0

  • PHP Create Class (extensão para gerar classes PHP no VS Code)

  • Versão utilizada do framework = Laravel v10.8.0 (PHP v8.2.4)

Configurando o ambiente

  • Para gerenciar as dependências, será necessário o uso do composer. Para isso, basta acessar a documentação https://getcomposer.org/download/. A versão utilziada neste projeto é: 2.5.5

  • Para utilizar o PostgreSQL, adicione a seguinte extensão no arquivo php.ini: extension=php_pgsql.dll, extension=pdo_pgsql

  • Para a utilização do Laravel com PHP 8.2, lembre-se de adicionar a extensão extension=fileinfo no arquivo php.ini.

Caso esteja clonando o repositório...

Caso tenha clonadao o repositório, será necessário ter em sua máquina as tecnologias informadas no início deste arquivo. Além disso, é necessário ter o SGBD PostgreSQL e criar um banco de dados chamado dadoscnpq. Após isso, basta acessar a pasta apicnqp e:

composer install

para ter acesso à todas as dependências do projeto!

Para subir as tabelas do banco de dados, execute

php artisan migrate

About

Assignment for the 2023 edition of the "Web Development and the Semantic Web" course, by Antonio Lucio Braga Secchin, Júlia de Souza Borges and Vilker Zucolotto Pessin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published