About program
Program for evidence of a personal income and expenses.
It doesn't use dual accounting, although it can be adjust for.
Intended to be very simple for use with a several features:
- Booking of incomes or outcomes from the same interface,
- One or more currencies (defined by user settings),
- One or more accounts (user settings),
- One or more categories of income and outcome (user settings),
- Booking of income or outcome may be on pending. It will show different color on reports and amount will not be included in the sumaries.
- Transaction from one account to another,
- Various reports according to date of income/outcome, categories, search through date of income/outcome. For instance it is shown the amount on account on that earilier date.
- search by description or the categories.
- backup script in sql format.
LICENSE
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.Full license text is here
Development and maintenance of program run Istra-Data.
INSTALLATION
Latest version of program is here: https://github.com/franko108/Home-Booking/zipball/masterProgram works on PHP/MySQL.
Requirements
- Web server, Apache or any other. Clean url, or mod_rewrite on Apache must be enabled.
- MySQL 5
- PHP 5.2
- OS: Linux (recommended), Windows ili Mac OS
- Modern browser - Firefox, Opera, Chrome, IE9 at least. (IE6 doesn't work, it's not a modern browser)
Linux installation
Short:- Configure lamp (linux, apache, mysql i php)
- Unzip program in web root
- Start with installation: http://localhost/Home-Booking/install/install.php
follow the instruction for installation, database and configuration files will be setup.
Detailed description and eventual troubleshooting is here
Windows installation
It can be installed wamp server that has configured apache, PHP and MySQL for windows.Download wamp servera is here br>Wamp server shall be started after installation with icon as in the picture:

Check out if rewrite modul is enabled. Click on icon as on the picture: Apache -> Apache modules -> rewrite_module shall be enabled as in the picture:

Restart Apache server: click on wamp icon -> Restart All services
- After installation of wamp servera, unzip program in web root: C:\wamp\www
- Start with installation in the browser: http://localhost/Home-Booking/install/install.php as on the picture

Note: don't copy this link into the google. Nothing will be damaged, but nothing will be accomplished either.
- Answer the questions during setup process.
Installation on shared server
It's possible to use the program on the shared server if convenient.Installation is on the similar manner:
- Unzip program in direcotry, typically public_html or www
- In control panel create database and database user that will have all privileges on that database.
- Run installacion in browser, (url something like this: http://mydomain.com/home-booking/install/install.php. Answer the question, fill information about database name, database user name and password.
Of course, you should protect your data with some authentication, as Apache authentication or so.