/dongi

Dongi is an expense tracker app that helps you organize your expenses, split expenses with family and friends, and even set reminders for certain expenses or gifts.

Primary LanguageDart

Dongi Expense Tracker

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.

Technologies Used

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

Installation and Usage

  1. Clone the repository to your local machine.
  2. Install the required dependencies by running flutter pub get.
  3. Configure the backend by adding your Appwrite credentials to the lib/constants.dart file.
  4. Run the app using flutter run.

Features

  • 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.

Contributing

We welcome contributions to Dongi! If you would like to contribute, please create a pull request with your changes.

License

Dongi Expense Tracker is released under the MIT license. See the LICENSE file for more information.

Contact Information

If you have any questions or feedback about Dongi, please visit aliazimoshan.info for more information.