salvadordeveloper/flutter-crypto-app
این یک اپلیکیشن ارز دیجیتال با فلاتر است که از Riverpod برای مدیریت حالت، Freezed برای مدلهای غیرقابل تغییر و Dio برای درخواستهای API REST استفاده میکند.
کاربرد:
این پروژه به تو کمک میکنه تا یک اپلیکیشن نمایش اطلاعات ارزهای دیجیتال مثل قیمت، درصد تغییرات و جزئیات بازار رو به صورت حرفهای پیادهسازی کنی.
در چه شرایطی بهتره استفاده شود؟
اگر دنبال یک ساختار تمیز، قابل تست و مقیاسپذیر برای اپ فلاتری هستی که با APIهای ارز دیجیتال کار میکنه، این پروژه گزینه عالیایه. همچنین برای یادگیری بهترین روشهای توسعه فلاتر (مثل استفاده از State Notifier و Freezed) مناسبه.
چند مثال از موارد استفاده:
- نمایش لیست ارزهای دیجیتال با قیمت لحظهای
- جستجو و فیلتر ارزها بر اساس نام یا نماد
- نمایش جزئیات هر ارز مثل حجم معاملات و تغییرات ۲۴ ساعت گذشته
- استفاده از Dio برای دریافت داده از APIهای عمومی مثل CoinGecko
- ##flutter
- ##Riverpod
- ##Freezed
- ##Dio
- ##CryptoApp
- ##FlutterDev
- ##StateManagement
- ##API
- ##MobileApp
- ##CleanArchitecture
