搜尋套件、儲存庫與 APP 分類

GitHub 儲存庫jerichoi224/MoneyTracker

金錢追蹤器

使用 Flutter 的金錢追蹤應用

金錢追蹤器 專案封面
星標
73
分支
18
最近推送(UTC)
2020年8月12日
專案狀態
未封存

原始 README

以下為英文專案原文快照,最新內容請造訪 GitHub。

Application for Tracking Daily Money Usage in hope of helping me save money, made with Flutter. Available in Google Play Store

Development Status

I've added everything I wanted to add for my personal need which includes the functions and support for Dollars and Korean Won. If requested, I can add more currency, but unless I come up with more ideas on functionalities or find bugs while using it, the development will be on pause for now.

Basic Overview

The Basic Idea is that you are able to decide how much you want to be using every day on average, and the app will let you keep track of how much you've spent/saved daily and overall.

Basic Functionality

The three screenshots above show the basic functionality of the app. You Record your spendings, on the left. You can see how much you have left today and how much you've saved so far in the middle and see all your previous spendings on the right. For the Display portion, "Remaining Today" will show the value of the daily limit subtracted by the amount you've spent today. At midnight, whatever is remaining from the day will get added to the "Total Savings."

More Functionalities

The app includes a Splash screen as well as a one-time intro screen that gives you a brief explanation and also lets you set the daily limit before actually starting the app.

The Setting Menu lets you change the daily limit, the system UI, and manage subscriptions. You can add a "Save" button along with the Spend button if you want to add money to your savings. This is disabled by default as my idea of this app was simply recording my spendings regardless of how much money I have, so that I don't go easy on myself when I earn money. Changing to show the entire history will show all spendings in a infinitely growing list instead of showing it day by day.

The Subscription Management lets you register subscription payments for monthly or yearly payments. On the day of payment, a spending entry will be automatically created.

Open Source!

This app, while it was built for my own use, I ended up learning alot on how to build apps using Flutter, or at least alot of the basic functionalities (no fancy libraries or APIs or network use). And I think this would give help on people learning Flutter. I use alot of the basic functionalities that are crucial in many apps including, but not limited to saving/loading data to shared preferences and database, using splash screens, scroll view layout, non-scroll view navigation, etc. Hopefully this is useful for whoever ends up here!

Daniel Choi GitHub avatar
GitHub 作者

Daniel Choi ↗

語言DartRubyHTMLSwiftKotlinObjective-C

依賴 Flutter 元件

使用的依賴

依賴清單 9 項

App 分類

如何選擇適合專案的儲存庫?

先依使用情境篩選,再比較專案活躍情況,最後到原始儲存庫確認使用要求。

  1. 透過儲存庫名稱、作者或描述搜尋,再依技術分類縮小範圍。
  2. 綜合星標、分支與最近推送比較專案;星標反映社群關注,不保證品質。
  3. 使用前在 GitHub 確認 README、授權條款與 Issues。

來源與維護

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗