Skip to content
This repository has been archived by the owner on Apr 11, 2020. It is now read-only.
/ cakemoney Public archive

Simple household account book / ちょっとした家計簿

License

Notifications You must be signed in to change notification settings

taqueci/cakemoney

Repository files navigation

Read this in other languages: 日本語

CakeMoney

CakeMoney is a simple household account book (for my wife). This application is implemented by CakePHP 3.

The way of booking is based on double-entry bookkeeping system.

Dashboard

Report

Requirements

  • PHP 5.6 or later
  • MySQL or PostgreSQL

For more detail, see CakePHP Cookbook.

CakeMoney refers via CDN:

  • Font Awesome
  • Twitter Bootstrap
  • Bootstrap Datepicker
  • Chart.js
  • Select2

Installation

CakeMoney

  1. Download or install Composer.
  2. Clone or copy files of CakeMoney.
  3. Change directory to CakeMoney directory and execute composer install to install necessary libraries.
cd /var/www/html/cakemoney
php composer.phar install

Database

  1. Create database for CakeMoney.
  2. Create config/app.php and set suitable values in Datasources.default array.
  3. Create database tables by executing the following:
./bin/cake migrations migrate

Web server

Configure web server. (e.g. Apache and mod_rewrite) See CakePHP Cookbook.

Usage

Category setting

First, add categories. Open "Categories" page from navigation bar and click "New Category" on the right side of the page.

Add categories as the following:

Name Account
Salary Income
Cash Asset
Credit card Liability
Foods Expense
Clothes/Beauty Expense
... ...

Journal

In order to book giving and taking of money, open "New Journal" on the right side of the page.

Report

If you want to know the summary, open "Reports" page.

License

MIT

Author

Takeshi Nakamura

About

Simple household account book / ちょっとした家計簿

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages