思い出と共に出費も積み重ねよう。同棲、新婚、ルームシェア。楽しいお二人様暮らしの支出記録WEBアプリ。
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
kakeibo
README.md
mysql_kakeibo_clean.sql
mysql_kakeibo_testdata.sql
sqlite_kakeibo_clean.sql
sqlite_kakeibo_testdata.sql

README.md

futarinokakeibo

思い出と共に出費も積み重ねよう。同棲、新婚、ルームシェア。楽しいお二人様暮らしの支出記録WEBアプリ。

DEMO

http://oredon.guitarkouza.net/kakeibo

  • ID: admin
  • Password: admin

これは?

二人暮らし用の家計簿WEBアプリケーションです。cakePHP1.3ベースで作成しています。 LAMP環境が必要になります。2010年くらいに作ったもので、個人的に使用してきましたがこの度公開してみることにしました。

また、2016年6月に勉強がてらにReact + Redux + material-uiでテンプレートを刷新してみました。 試行錯誤段階の産物のため賢くない実装もあるかもしれません。 「こうしたらもっと良いよ」などありましたらtwitter等で教えていただけるととても嬉しいです!

対応DBは?

cakePHPに準拠します。特にMySQLとSQLiteを推奨しています。 MySQLとSQLite用にテストデータをダンプしたファイルを同梱しています。

test db dump file.

  • mysql_kakeibo_clean.sql : MySQL用のクリーンdump
  • mysql_kakeibo_testdata.sql : MySQL用のテストデータ込dump
  • sqlite_kakeibo_clean.sql : SQLite用のクリーンdump
  • sqlite_kakeibo_testdata.sql : SQLite用のテストデータ込dump

なお、ログインユーザとしてID: admin PW: admin ユーザを初期ユーザとしてdumpに含めています。

Install

DocumentRoot直下にkakeiboディレクトリをアップし、cakePHPの設置同様tmpやcacheディレクトリにapache書き込み権限を与えます。あとはDBの作成をtest db dump file.を参考に作成してください。

フロントエンド開発について

react + redux + material-uiのコンパイルにはwebpack + babel(es2015)を使っています。 takanabe様がgitHubに公開しているreact-redux-material_ui-boilerplateを使わせていただきました。

GitHUB - takanabe/react-redux-material_ui-boilerplate

cd ./kakeibo/app/webroot/package
npm Install
webpack

使用ライブラリ special thanks.(アルファベット順)

npmパッケージ special thanks.(アルファベット順)


制作

oredon

WEBサイト

http://oredon.guitarkouza.net/

twitter

https://twitter.com/oredon_taisuke

:::::::::::::::::

HTML5 で3Dゲーム作りました

http://is.guitarkouza.net/

:::::::::::::::::

HTML5 で2Dゲーム作りました

http://oredon.guitarkouza.net/

:::::::::::::::::