A Flutter application for tracking real-time cryptocurrency prices across multiple fiat currencies.
- Real-time price tracking for Bitcoin, Ethereum, and Litecoin
- Support for 21 fiat currencies (USD, EUR, GBP, JPY, and more)
- Clean, card-based UI with smooth image loading animations
- Cross-platform support (Android, iOS, Web, Desktop)
- Flutter SDK (>=2.19.6 <3.0.0)
- A CoinAPI.io API key (free tier available)
-
Clone the repository:
git clone https://github.com/yourusername/Bitcoin-Tickerr.git cd Bitcoin-Tickerr -
Install dependencies:
flutter pub get
-
Configure your API key in
lib/constants.dart:const apiKey = 'YOUR_COINAPI_KEY';
-
Run the app:
flutter run
Cryptocurrencies: BTC, ETH, LTC
Fiat Currencies: AUD, BRL, CAD, CNY, EUR, GBP, HKD, IDR, ILS, INR, JPY, MXN, NOK, NZD, PLN, RON, RUB, SEK, SGD, USD, ZAR
To add more cryptocurrencies, edit lib/coin_data.dart and add entries to cryptoList:
{
'id': 'SYMBOL', // CoinAPI symbol
'name': 'Full Name',
'icon': 'https://...',
},Several cryptocurrencies are pre-configured but commented out (USDT, XRP, ADA, DOGE, SOL, etc.).
flutter run # Run on connected device
flutter run -d chrome # Run on web
flutter build apk # Build Android APK
flutter build ios # Build iOS app
flutter build web # Build for web
flutter test # Run testsThis app uses CoinAPI.io for cryptocurrency exchange rates.
Free tier limits: 100 requests/day
MIT License