/agenda

http://agenda.moodleanalytics.org

Primary LanguagePHPMIT LicenseMIT

Agenda

Luan Einhardt (ldseinhardt@gmail.com)

Disponível em: http://agenda.moodleanalytics.org

Requisitos

Backend

# apt-get install php7.0 php7.0-mysql
# apt-get install mysql-server

Frontend

# apt-get install nodejs npm
# npm install --global bower

Criar o banco de dados

$ mysql -u root -p < docs/database/agenda.sql

Nota: root deve ser substituído pelo seu usuário.

Configurar acesso ao banco de dados

Modifique o arquivo app/app.php na linha 25:

$app->set('database', [
  'host' => 'localhost',
  'username' => 'root',
  'password' => 'test123',
  'database' => 'agenda',
  'charset' => 'utf8'
]);

Diagrama EER do banco de dados

Instalar os components do frontend

$ bower install

Nota: o bower irá instalar todas as dependências em bower_components.

Executar com o servidor do próprio php

$ ./run

ou

$ php -S localhost:8080 public/index.php

Verificar sua versão do php

$ php -v

Testado em

  • Sistema Operacional: Linux (Ubuntu 14:04 e 16:04)
  • Servidor: Apache2
  • Navegador: Google Chrome

Licença: MIT