Dongi is a comprehensive financial management app built with Flutter. Keep track of your spending, split expenses with others, and set reminders to never miss a payment. Available on Android, iOS, and the web.
Technology/Tool | Description |
---|---|
Flutter | Framework for building high-performance apps |
Riverpod | State management library for Flutter |
Flutter Hooks | Library of reusable stateful logic for Flutter |
Appwrite | Open source alternative to Firebase |
Appwrite SDK | Flutter SDK for integrating with Appwrite backend |
Go Route | Routing package for Flutter |
Syncfusion Flutter Charts | Charting library for Flutter |
Freezed | Code generation library for data classes in Flutter |
- Clone the repository to your local machine.
- Install the required dependencies by running
flutter pub get
. - Configure the backend by adding your Appwrite credentials to the
lib/constants.dart
file. - Run the app using
flutter run
.
- Create and organize expenses by category.
- Split expenses with family and friends.
- Set reminders and notifications for upcoming expenses.
- View charts and graphs to track your expenses over time.
- Sync your data across devices using Appwrite backend.
We welcome contributions to Dongi! If you would like to contribute, please create a pull request with your changes.
Dongi Expense Tracker is released under the MIT license. See the LICENSE
file for more information.
If you have any questions or feedback about Dongi, please visit aliazimoshan.info for more information.