Para rodar o projeto é necessário instalar os requisitos abaixo:
- Instalar o xampp (Versão 7.3.33)
- Instalar o node
- Instalar o composer
- Instalar o laravel
Após essas instalações é necessário acessar o diretório do projeto no console e utilizar os seguintes comandos:
composer install
npm install
composer require doctrine/dbal
-
Acesse o Admin do MySQL no Xampp e crie um banco de dados vazio
-
No diretorio do projeto no console utilize o seguinte comando para criar uma copia do .env (Aqui onde fica a configuração do banco de dados)
copy .env.example .env
-
Logo após esse comando configure o arquivo .env para o seu banco de dados. É nescessário também inserir informações de acesso à API Sistemas para exibir os índices de desempenho das turmas.
php artisan key:generate
Logo após isso, vamos criar as tabelas do banco. Execute esse comando no prompt
php artisan migrate
E aqui iremos carregar uma inserção de dados pré definidas em database -> seeders
php artisan db:seed
Execute o comando abaixo para rodar o projeto localmente
php artisan serve
Email para teste no gmail - Fazer login no Mailtrap com esse email! (Ainda em desenvolvimento - OPCIONAL)
Email: c3970951@gmail.com
senha: imdufrn123
Configurar as portas stmp no .env dadas no Mailtrap (Ainda em desenvolvimento - OPCIONAL)