The purpose of this project is to develop the best Cryptocurrency, markets data and charts experience. This project has been built using the Flutter framework, which allows to build an app for mobile, desktop & web, from a single codebase.
- Beautiful and clean UI.
- Browse cryptocurrencies and markets data.
- Line and Pie charts for easy tracking of price and data changes.
- Refresh data.
- Switching fiat currency.
- Switching between Night and Day mode.
- Switching language of application.
- Flutter - Beautiful native apps in record time.
- Visual Studio Code - Code Editing.
- Clean Architecture - To separate architecture into loosely coupled layers.
- Flutter BloC - State Management for separating the UI from Business Logic.
- Get It - Dependency Injection.
- Auto Route - Navigation.
- Fl Chart - Line and Pie Charts.
- Hive - Cashing settings of application.
- Easy Localization - Localization.
- Flutter Screenutil - Adapting UI display for different screens.
- Shimmer - Shimmer effects in the application.
- Flutter Toast - Toast messages.
Step 1:
Download or clone this repo by using the link below:
https://github.com/TBR-Group-software/flutter_cryptocurrency_charts.git
Step 2:
Go to project root and execute the following command in console to get the required dependencies:
flutter pub get
This project is licensed under the GNU GPL v3 License - see the LICENSE.md file for details.