Money Pro - Cashflow & Budgeting Management

# Money Pro

## Cashflow & Budgeting Management

Online Demo Online Documentation Online Support

- created: 09/08/2017
- latest update: 08/20/2018
- by: CaptivLab
- email: info@captivlab.com

### System Requirement

System Requirement

- PHP >= 5.6.4
- MYSQL 5.1+
- mod_rewrite Apache
- Mcrypt Extension
- MBString Extension
- GD Extension
- MYSQLi Extension
- PHP File Info Extension
- PDO Extension
- OpenSSL Extension
- Zip Extension
- Tokenizer PHP Extension
- XML PHP Extension

In most hosting accounts these extensions are enabled by default. But you should consult with your hosting provider.

### Installation & Getting Started

Installation and Getting Started from CaptivLab on Vimeo.

Download & upload File
After you download file from evanto, you have to unzip that file, then upload moneypro folder to your server.
Setup Database
You need to import database to your hosting server, import moneypro.sql. If your hosting provider provide phpmyadmin, you can import moneypro.sql from there. This is a good tutorial setup database to help you if you not familiar.
Folder Permission
Make sure folder in public/upload is writable or file permission is 755
Database Connection
You need to change mysql credentials with your hosting provider. Please open .env file, sometimes .env file is hidden, so make sure you to unhidden that file, in cpanel you can do this.

- Step 1. Log into cPanel & click "File Manager" under the files panel
- Step 2. Click "settings" in the top right of the file manager
- Step 3. Choose the Document Root (usually you can leave this as the default)
- Step 4. Check the box titled "Show Hidden Files (dotfiles)" & click Save

Then in

    APP_URL=http://localhost // change with your domain
    DB_CONNECTION=mysql
    DB_HOST=127.0.0.1 //mysql host
    DB_PORT=3306 //mysql port
    DB_DATABASE=moneypro //database name
    DB_USERNAME=root //database username
    DB_PASSWORD= //database password.

Please make sure you change that line correctly.
After all is correct, please access the application through your domain, for default username & password:

    Username: admin@example.com
    Password: 123456

Don’t forget to change the default credentials from profile settings. If you need help installing dont hesitate to open support ticket

### Configuration

When your installation is complete, it’s time to configure Money Pro. To set the site name, logo etc. go to Settings > Application Settings.
Main Configuration
Following informations needed to be updated.

- Company name - Your site name
- Logo - Pick a png logo.
- City - your city
- Website - your website name
- Phone - your phone number
- Currency - your currency symbol. Ex. $....

Please visit our online documentation for more details.

### Changelog

    Version 1.0.0 - Initial Released

    Version 1.1.0 - Fix small bugs

    Version 1.2.0
    -Fix small bugs
    -Support manual translate
    -Support time format
    -Import Income
    -Import Expense
    -Added Account Detail
    -Added Quick menu

    Version 1.2.2
    -Fix small bugs
    -add new language (spanish) - thanks to leonmsaia

    Version 1.2.3
    -Fix small bugs
    -Fix menu on mobile, responsive menu

    Version 1.2.4
    -Fix small bugs

    Version 1.2.5
    -Fix small bugs
    -add new features search by name
    -add new features upcoming income
    -add new features upcoming expense
    -add new features upcoming income report
    -add new features upcoming expense report

### How to Upgrade

Upgrade to version 1.1.0
If your current system is version 1.0.0 and want to upgrade to version 1.1.0, please replace your files below:

- HomeController.php
- IncomeTransactionController.php
- ExpenseTransactionController.php

Upgrade to version 1.2.0

If your current system is version 1.0.0 or version 1.1.0 and want to upgrade to version 1.2.0, please backup your database. Replace your old files with files in version 1.2.0, there are many features has been added..

added new column to database

Access your database using phpmyadmin or another tools.

open table named "account", added colomn named "accountnumber(varchar(255))".

open table named "settings", added colomn named "languages(varchar(10))" and colomn named "dateformat(varchar(20))".

or you can run this query

    	 ALTER TABLE account ADD accountnumber varchar(255);
    	 ALTER TABLE settings ADD languages varchar(10);
    	 ALTER TABLE settings ADD dateformat varchar(20);

Upgrade to version 1.2.5

If you want to upgrade to version 1.2.5, please backup your database. Replace your old files with files in version 1.2.5, there are many features has been added..