MohanedZekry /
NoteApp
This is an example project to show what Clean Architecture would look like (in Flutter)
41/100 healthLoading repository dataβ¦
Iamstanlee / repository
An app to keep of track your expenses and stay on top of your game with detailed insights, built with clean architecture and MVVM pattern π
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A comprehensive finance tracking app to help you manage both income and expenses, staying on top of your financial goals π
This app was built with clean architecture and MVVM pattern
motivation: To have clear seperation of concerns with loosely coupled components and a undirectional flow of data, This means our app is maintainable, scalable and testable.
flutter: Google's UI toolkit for building cross platform apps
provider: State management library
get_it: Dependency injection framework
hive: Super fast key-value database library
The app follows clean architecture principles with the following layers:
This separation ensures the app is maintainable and testable while allowing for easy feature additions like the recent income tracking functionality.
Clone the project
git clone https://github.com/Iamstanlee/expense_bud.git
Go to the project directory
cd expense_bud
Install dependencies
flutter pub get
Run the app android or ios simulator
flutter run
To run tests, run the following command
flutter test
Selected from shared topics, language and repository descriptionβnot editorial ratings.
MohanedZekry /
This is an example project to show what Clean Architecture would look like (in Flutter)
41/100 healthSaffron-codes /
A clean architecture app based on an API to guess the love percentage between two namesΒ
34/100 healthFloyden-Monteiro /
A Flutter blog application enables users to create, browse, and interact with posts seamlessly on both Android and iOS platforms. It features user authentication, post management with multimedia content, and social interaction through comments and sharing. The app provides a responsive and intuitive interface for an engaging blogging experience.
dariomatias-dev /
Single-player strategy game built with Flutter. Place barriers on an 11Γ11 hex grid to surround the cat before it escapes. Features 3 difficulty levels, persistent win/loss tracking, and runs on Android, Web, and Desktop.
65/100 healthProjetosPDM /
Single-player strategy game built with Flutter. Place barriers on an 11Γ11 hex grid to surround the cat before it escapes. Features 3 difficulty levels, persistent win/loss tracking, and runs on Android, Web, and Desktop.
65/100 healthomnitechphilippines /
An enhanced version of "Expense Tracker". A simple and intuitive Flutter app to track your daily, weekly, and monthly expenses.
34/100 health