Trabalho feito para a matéria "Programação Web II" com o intuito de colocar em prática os conceitos abordados em sala(POO, MVC, DAO, Sessões) e APIs para gráficos(Google Charts e Plotly.js).
PHP
Javascript
Typescript
Node.js
Laravel
TailwindCSS
Flowbite
Plotly.js
-
Instalar dependências:
Após extrair a pasta do projeto, abra um terminal na pasta raiz e digite esses dois comandos um após o outro:
composer install
npm install
-
Configurar seu banco de dados no arquivo ".env.example", e logo após, remover a extensão ".example"
-
Criar um novo banco de dados com o nome "trabalhoa2"
-
Executar as migrations do projeto:
Digite e execute o código abaixo no terminal (o banco de dados deve estar online)
php artisan migrate
-
Execute o projeto
Abra dois terminais na pasta raiz e execute os comandos:
php artisan serve
npm run dev
Abra seu navegador e entre na url:
127.0.0.1:8000
oulocalhost:8000