Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kt3k/moneybit-app
💵仕訳帳を入力したら損益計算書・貸借対照表を表示してくれるアプリ WIP
https://github.com/kt3k/moneybit-app
accounting android app ios straw webview-app
Last synced: 11 days ago
JSON representation
💵仕訳帳を入力したら損益計算書・貸借対照表を表示してくれるアプリ WIP
- Host: GitHub
- URL: https://github.com/kt3k/moneybit-app
- Owner: kt3k
- License: mit
- Created: 2017-03-17T05:50:33.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-09-17T06:48:59.000Z (about 2 months ago)
- Last Synced: 2024-10-24T04:49:50.544Z (20 days ago)
- Topics: accounting, android, app, ios, straw, webview-app
- Language: JavaScript
- Homepage: https://kt3k.github.io/moneybit-app/
- Size: 14.5 MB
- Stars: 7
- Watchers: 5
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MoneyBit App - WIP
> オープンソースの会計処理アプリ (フリーランサー向け)
[![CircleCI](https://circleci.com/gh/kt3k/moneybit-app.svg?style=svg)](https://circleci.com/gh/kt3k/moneybit-app)
[![codecov](https://codecov.io/gh/kt3k/moneybit-app/branch/master/graph/badge.svg)](https://codecov.io/gh/kt3k/moneybit-app)## [タスクボード(ZenHub)](https://app.zenhub.com/workspaces/5ab24577a208ae2ed71377b1/boards?repos=85275656)
## [最新モック](https://kt3k.github.io/moneybit-app/app/pages/journal/)
## [ドメインモデル](https://kt3k.github.io/moneybit-app/domaindoc/)
## [i18nリソース](https://kt3k.github.io/moneybit-app/langsheet/)
## [ページ仕様書](https://github.com/kt3k/moneybit-app/blob/master/src/pages/README.md)
# 概要
- 経理アプリ
- 100% オープンソース
- フリーランス非小売業向け
- 年次取引数1000未満の個人事業主がメインターゲット# Goals
- このアプリだけで日本で確定申告が出来る
- アプリに適切に入力すれば、電卓を一切使わずに決算書の各項目を入力できる# Non-Goals
- 決算書自体の出力, 確定申告書の出力
- 日本以外の国のサポート (issue で上がったら順次対応していきたい, 初期リリースでは must ではない)
- 小売など, 取引数の多い業種のサポート, PoS 連携
- 複式簿記を知らないユーザーのサポート# High level architecture
- WebView app
- Use [straw][straw] as native bridging framework.
- Use [capsid][capsid] as UI framework.
- Use DDD as design architecture of business logic.
- Use [moneybit-domain][moneybit-domain] as core domain.
- Use [bulma][bulma.io] for css framework.
- could be changed later.
- Store journal data in straw.Storage.
- i18n with [t10][t10].
- transpile with babel
- bundle scripts with browserify (I like it)
- build the static resources with [bulbo][bulbo].
- test with karma, mocha, chai.
- test coverage with istanbul and codecov.
- ci with circle-ci.# Wireframes
[![](https://kt3k.github.io/moneybit-app/design/ss.png)](https://sketch.cloud/s/akwkv)
# Features
- Can manage multiple journals. Can switch journals.
- Can set up/modify period of each journal.# License
MIT
[straw]: https://github.com/strawjs
[capsid]: https://github.com/capsidjs/capsid
[moneybit-domain]: https://github.com/kt3k/moneybit
[bulma.io]: https://bulma.io
[bulbo]: https://npm.im/bulbo
[t10]: https://npm.im/t10