/fundeb

Aplicativo para extração de indicadores do FUNDEB

Primary LanguageTSQL

Fundeb

Aplicação web para visualização de dados extraidos do FUNDB através dos dados abertos disponibilizados aqui.

Preparando o ambiente

Faça o clone do projeto

git clone https://github.com/marcoantoni/fundeb.git && cd fundeb

Para criar e importar o banco de dados junto com os dados execute os seguintes comandos. Substitua o USER pelo usuário do Mysql. Perceba que existem duas pastas database. Com letras minúsculas refere-se a pasta do framework enquanto com letras maiúsculas refere-se aos dados.

mysql -uUSER -p -e "create database fundeb";
mysql -uUSER -p -D testdb < DATABASE/fundeb.sql

Instalando o Laravel

Para instalar todas as dependências do projeto PHP devemos executar a seguinte linha se o composer estiver instalado globalmente: php composer install. Caso o composer estiver instalado apenas na pasta do projeto: php composer.phar install.

Termindando a configuração do Laravel

php -r "file_exists('.env') || copy('.env.example', '.env');"
php artisan key:generate --ansi

Ajuste o arquivo .env preenchendo as credenciais de acesso aos banco de dados. Para executar iniciar a aplicação. Em ambiente de produção, ajustar o arquivo config/database.php.

Para subir o servidor em ambiente de desenvolvimento:

php artisasn serve