This application is based on the MVC Framework and the backend is on PHP. The application uses ToroPHP for routing and Twig for templates.
- Clone the repository.
- Copy over
config/config.example.php
toconfig/config.php
and edit the values. - Copy over
config/organize.in.conf
to /etc/apache2/sites-available/organize.in.conf,edit it and enable it(
sudo a2ensite organize.in), and add entry in hosts file(
/etc/hosts`). - Enable mod_rewrite(
sudo a2enmod rewrite
) and restart apache(sudo service apache2 restart
). - Import schema
/schema/organize.sql
. - Install composer (
curl -sS https://getcomposer.org/installer | php
) and runcomposer install
to install all the dependencies. - Run
npm-install
. - Install and run
grunt
. - Run
sudo apt-get install ssmtp
and copy overconfig/ssmtp.example.conf
to/etc/ssmtp/ssmtp.conf
. - Open organize.in in browser.