Sistema-Integrado-Gestao-Academica / SiGA

Sistema Integrado de Gestão Acadêmica
GNU General Public License v3.0
18 stars 13 forks source link

[Stories in Ready] (https://waffle.io/Sistema-Integrado-Gestao-Academica/SiGA) [![Stories in Progress](https://badge.waffle.io/Sistema-Integrado-Gestao-Academica/SiGA.png?label=in progress&title=In Progress)] (https://waffle.io/Sistema-Integrado-Gestao-Academica/SiGA)

Throughput Graph

SiGA - Sistema Integrado de Gestão Acadêmica

logo_siga

SiGA

SiGA stands for Integrated Academic Management System (Sistema Integrado de Gestão Acadêmica in portuguese), which is a system that controls academic and finantial matters of an Educational Institute.

Environment

SiGA relies on Apache 2 server, PHP 5.5.9 and MySQL (Ver 14.14 Distrib 5.5.47). In order to run SiGA, you need this basic environment setted on your computer. You can easily find some info on the internet to install these.

Furthermore, it relies on Composer to manage dependencies. In order to install it, just follow the official tutorial on Composer official web site. By this time, this is the process (please check it on the official web site before doing):

  php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

  php -r "if (hash_file('SHA384', 'composer-setup.php') === '92102166af5abdb03f49ce52a40591073a7b859a86e8ff13338cf7db58a19f7844fbc0bb79b2773bf30791e935dbd938') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

  sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer

  php -r "unlink('composer-setup.php');"

Modular Extension

SiGA now also relies on CodeIgniter HMVC Modular Extensions (by wiredesignz) to make it modular. In order to use SiGA, now you have to add this capability to SiGA, and you can do this by doing the following steps:

Further configurations are already inside SiGA, but in case of any problem check the process of instalation on HMVC Modular Extensions repository.

Running SiGA

This process assumes that you are running SiGA on a Unix-like OS, like Ubuntu or Debian.

Now you can access the SiGA in your browser via localhost/SiGA.