The web-based financial and project management application
You need the following components before installation:
- Composer
- MySQL server with empty database
The next components are not required, but you could have them for a better performance or additional features:
- Memcached. Memcached is not required, but Financello supports caching and Memcached will speed up the application perfomance and you will need less powerfull server.
- SMTP server. SMTP server required for sending notifications, daily/weekly/monthly reports, etc.
Currenly I had not developed installation script and you need to perform 4 simple easy steps.
Step 1. Let's clone the latest code from the reposithory
git clone https://github.com/konservs/financello.git ./
Step 2. Install required frameworks using composer
composer install
Step 3. Create database and edit the configuration file. Configuration file is available at config/config.php path.
vendor/bin/phinx migrate
vendor/bin/phinx seed:run
composer update
vendor/bin/phinx migrate