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