cloud_firestore
Android और iOS पर लाइव सिंक्रोनाइजेशन और ऑफलाइन समर्थन के साथ क्लाउड-होस्टेड, नॉएएसी डेटाबेस के लिए Flutter प्लगइन।
💸 बजट और खरीदारी के प्रबंधन में उपयोगकर्ताओं की सहायता करने के लिए बनाई गई एप्प
यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।
Cashew is a full-fledged, feature-rich application designed to empower users in managing their finances effectively. Built using Flutter - with Drift's SQL package, and Firebase - this app offers a seamless and intuitive user experience across various devices. Development started in September 2021.
Cashew was featured on YouTube on 'The Best Free and Open Source Apps in 2024!' (and in the thumbnail!)
Cashew was featured on YouTube on 'The Best Apps of 2023!'
Cashew was featured on YouTube on 'Top Android Apps! (November 2023)'
Cashew was featured on Google Play's Editorial 'New Apps We Love' (November 2023)!
Cashew was featured in the Material You Apps List!
Check out the official website!
This application is available on the App Store, Google Play, GitHub and as a Web App (PWA).
Changes and progress about development is all heavily documented in GitHub commits and in the changelog
See the Automation section on the FAQ website for information on how to add transactions automatically: https://cashewapp.web.app/faq.html#automation
This repository contains, bundled in, modified versions of the discontinued packages listed below. They can be found in the folder /budget/packages
The translations are available here: https://docs.google.com/spreadsheets/d/1QQqt28cmrby6JqxLm-oxUXCuM3alniLJ6IRhcPJDOtk/edit?usp=sharing. If you would like to help translate, please reach out on email: dapperappdeveloper@gmail.com
budget\assets\translations\generate-translations.pyUnfortunately, I am currently not accepting contributions due to licensing and credits. Since this application turns some profits, I want to avoid any muddy water when it comes to compensation for contributions. You are free to submit an issue and I can consider it!
flutter build appbundle --releaseNote: required Android SDK.
flutter build ipaNote: requires MacOS.
firebase deployNote: required Firebase.
pubspec.yamlgit tag <version>git push origin <version>deploy_and_build_windows.bat
open_release_builds.bat
update_translations.bat
budget\assets\translations\generate-translations.pyadb tcpip 5555adb connect <IP>About Phone > Status Information > IP Addressint schemaVersionGlobal = ...+1 in tables.dartcd .\budget\dart run build_runner build[schemaVersion] in the command below with the value of schemaVersionGlobaldart run drift_dev schema dump lib\database\tables.dart drift_schemas//drift_schema_v[schemaVersion].jsondart run drift_dev schema steps drift_schemas/ lib\database\schema_versions.dartawait stepByStep(...) function in tables.dart and add the migration strategy for the new version migrationgetPlatform() from functions.dartPlatform is not supported on web, we must create a wrapper and always use this to determine the current platformpushRoute(context, page) function from functions.dartPageRouteBuilderWallets have been been renamed to Accounts on the front-end but internally, the name Wallet is still used.Objectives have been been renamed to Goals on the front-end but internally, the name Objectives is still used.Android और iOS पर लाइव सिंक्रोनाइजेशन और ऑफलाइन समर्थन के साथ क्लाउड-होस्टेड, नॉएएसी डेटाबेस के लिए Flutter प्लगइन।
Firebase Auth के लिए Flutter प्लगइन, पासवर्ड, फोन नंबर और Google, Facebook और Twitter जैसे आईडी प्रदाता के साथ प्रमाणीकरण की अनुमति देता है।
Firebase Core के लिए Flutter प्लगइन, बहुत सारे Firebase ऐप्स से जुड़ने की अनुमति देता है।
एक उच्चतर रूप से कस्टमाइज़ किया गया Flutter चार्ट लाइब्रेरी जो लाइन चार्ट, बार चार्ट, पाई चार्ट, स्कैटर चार्ट और रेडार चार्ट का समर्थन करता है।
InheritedWidget के चारों ओर एक वрапर, जिससे उन्हें आसानी से उपयोग किया जा सकता है और अधिक पुनः उपयोगी बनाया जा सकता है।
किसी भी Flutter एप्लिकेशन में आसानी से एकीकृत किया जा सकने वाले फैंसी प्री-बिल्ट एनीमेशन।
Google Sign-In के लिए Flutter प्लगइन, एक सुरक्षित प्रमाणीकरण प्रणाली जो Google खाते के साथ साइन इन करने के लिए है।
Android और iOS छवि पुस्तकालय से छवियाँ चुनने और कैमरे के साथ नई छवियाँ लेने के लिए Flutter प्लगइन।
एक ऐप-इन-खरीदारी के लिए फ्लटर प्लगइन। ऐप स्टोर और गूगल प्ले के माध्यम से ऐप-इन-खरीदारी करने के लिए API प्रदान करता है।
बायोमेट्रिक्स, पासकोड, पिन या पैटर्न के माध्यम से स्थानीय प्रमाणीकरण की अनुमति देने वाला Flutter प्लगइन।
होम स्क्रीन पर शॉर्टकट बनाने के लिए फ्लटर प्लगइन, जिसे iOS पर क्विक एक्शन और एंड्रॉइड पर ऐप शॉर्टकट के रूप में भी जाना जाता है।
सरल की-मान जोड़े को पढ़ने और लिखने के लिए Flutter प्लगइन। iOS पर NSUserDefaults और Android पर SharedPreferences को घेरता है।
उपयोग के अनुसार छाँटें, गतिविधि की तुलना करें और अपनाने से पहले मूल प्रोजेक्ट की आवश्यकताएँ जाँचें।
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗
v1.3.0
v3.0.0
v1.1.1