google_sign_in
用於 Google 登入的 Flutter 插件,一種透過 Google 帳戶登入的安全驗證系統。
一個簡單且安全的金錢管理工具,讓您隨時掌握財務狀況。
用於 Google 登入的 Flutter 插件,一種透過 Google 帳戶登入的安全驗證系統。
在您的組件完成首次佈局後執行程式碼,也就是在第一幀顯示後執行。
Dart 程式碼中以 Uint8List 表示的透明影像。
包含用於處理國際化/本地化訊息、日期和數字格式化與解析、雙向文字以及其他國際化問題的程式碼。
{"sdk":"flutter"}{"sdk":"flutter"}^1.0.7+2^0.13.4^1.14.11^4.0.0^5.0.11^0.15.5+2^0.4.4+2^6.0.12^4.1.4^0.12.0+4^0.16.1^3.0.1^0.6.1+3^0.4.0+14^1.6.4^4.0.4^0.6.3+6^0.5.6+2^1.2.2^1.0.0^5.4.2{"sdk":"flutter"}^1.7.4^0.7.4^0.17.9^3.2.5以下為英文專案原文快照,最新內容請造訪 GitHub。
A simple and secure money manager that keeps you financially vigilant.
Codemagic build status Crowdin
Get the App on the Google Play Store
Be Thrifty Today is a simple and secure money management app that helps you track your incomes and expenses. It is designed in a way that helps you become financially vigilant within seconds of using the app.
Be Thrifty Today is a simple side project that started out of bare necessities. I have had the habit of keeping an eye on my incomes and expenses for quite some time now, and I’ve used many apps on the market that have aided me for quite some time, but I always found that it fell short in one or more areas. I like to have complete control over my finances and that’s why Be Thrifty Today was born. It is a simple money management application for those who want complete oversight over their incomes and expenses and setting budgets too.
Inside the app, you should be able to find a simple to use User Interface that allows you to add new incomes or expenses along with assigning the transaction with a cute and colourful icon to indicate its category. You can delete transactions made by simply swiping from right to left on the list item, and edit them by holding down the transaction. It has been designed in an intuitive way, quick to add, easy to navigate.
I do not plan to monetize this project at any time. It’s a free app without any ads and will continue to be so. I would also love to share what I have learned about building this application, that’s why I’ve made the application’s code open-source and open for contribution by anyone in the developer community. The source is built with Flutter & Firebase, so if you’re an enthusiast of any of the two, drop me an email/leave a rating below and I’ll get back to you :)
Oh, and in line with saving the best for last... There’s also a dark mode! 🕶️
As mentioned above, I've used a simple but uncrackable method to encrypt the sensitive information of a user's transactions so you can use the app in peace, knowing that no one else can ever read your data except you. In the spirit of complete transparency, here's a snapshot of the database
You can translate the application to your desired language through the Localization Platform, Crowdin. This tool helps me manage translations on a larger scale and also helps with easier collaboration with other contributors.
If the platform requires you to be invited to the project, please visit this link: http://translate.bethrifty.today/project/be-thrifty-today/invite
Thank you so much for your contribution!
The source code and product are governed under the Apache License 2.0 which can read here: LICENSE. It allows for open source contribution and resharing of work :)
If you are a developer yourself, please create a Pull Request to fix/add what you feel like and I'll review it into the application :) Thank you so much!
Please be aware that running the project requires certain files such as the Google Services JSON and the Encryption Functions Dart File which I have consciously kept out of source control. To those who are willing to contribute to the project, you can generate your own Firebase project and get the corresponding google-services.json and Google-Service-Info.plist.
For the missing encrypt.dart file which is required to build the application, here is a gist with the file's contents, stripped off of the encryption key which is used in the production app: https://gist.github.com/AmruthPillai/3d99758a3836b909d331a90601023f53