Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aliazimoshan/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.
https://github.com/aliazimoshan/dongi
android appwrite dart flutter flutter-apps freezed go-router hooks ios riverpod
Last synced: 3 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/aliazimoshan/dongi
- Owner: aliazimoshan
- Created: 2022-11-14T06:18:22.000Z (about 2 years ago)
- Default Branch: dev
- Last Pushed: 2024-08-18T16:44:47.000Z (5 months ago)
- Last Synced: 2024-09-27T06:41:19.674Z (4 months ago)
- Topics: android, appwrite, dart, flutter, flutter-apps, freezed, go-router, hooks, ios, riverpod
- Language: Dart
- Homepage:
- Size: 2.96 MB
- Stars: 24
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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](https://aliazimoshan.info) for more information.