A Cryptocurrency app made with Flutter

Overview

Cryptoholic

A Cryptocurrency app made with Flutter using Provider and BLoC pattern.

UI is heavily inspired by this design.

You can aquire the current app version (apk) here.

PS: The apk provided above is for testing purposes only.

Show some ❤️ and the repo to support the project

How to Run

  • Aquire your free API Key from the CryptoCompare Website.

  • Navigate to the project's root directory and create a new file called privateData.json and add the following text to file:

{
  "apiKey": "<insert your API Key here>"
}
  • Run the command flutter run using the terminal in the project's directory.

Current Features

[✓] Display top Cryptocurrencies

[✓] Real-time data

[✓] Search for Cryptocurrencies

[✓] Refresh on demand (pull to refresh)

[✓] Daily performance charts

[✓] Hourly performance charts

[✓] Openning, high and low prices

[✓] Fancy UI

TODO List

  • Implement error handling (Priority)

  • Add monthly and yearly charts

  • Add personal account tab

  • Add personal wallet and balance

Screenshots

You might also like...

Finance-App-UI - Finance App UI Made in Flutter. 💘

Finance-App-UI - Finance App UI Made in Flutter. 💘

🙋 Finance App UI Design In Flutter 🤩 Click Here To Download The App Getting Started This project is a starting point for a Flutter application. A fe

Jul 8, 2022

Ez tickets app - A cinema ticket booking app made with Flutter SDK

Ez tickets app - A cinema ticket booking app made with Flutter SDK

EZ Tickets Cinema App - Made With Flutter A ticket booking app made for Nueplex

Jan 9, 2023

Tech-ecommerce-app - Ecommerce app made with flutter

Tech-ecommerce-app - Ecommerce app made with flutter

ecommerce_app Documentation Install Flutter Flutter documentation How to Use Ste

Oct 26, 2022

Simple & Beautiful App (Tool) made in Flutter to Download Media from YouTube. Based on the original SongTube App repository.

songtube A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this

Dec 18, 2022

App UI for Doctor & Health app made in Flutter.

App UI for Doctor & Health app made in Flutter.

Doctor App UI App UI for Doctor & Health app designed by Gilang Segara available on Figma Communtiy Table of Contents Design Screenshots Contact me Su

Nov 24, 2022

Xylophone flutter - A simple xylophone app made audioplayers package in flutter

Xylophone flutter - A simple xylophone app made audioplayers package in flutter

Xylophone 🎹 Our Goal In this tutorial we will be diving into more Dart programm

Dec 8, 2022

Bmi calculator flutter - Calculate your BMI(Body Mass Index) with this app made with flutter.

Bmi calculator flutter - Calculate your BMI(Body Mass Index) with this app made with flutter.

bmi_calculator_flutter A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you s

Jan 2, 2022

Flutter youtube downloader - A Windows App made in Flutter to download mp3 or mp4 from a Youtube video

Flutter youtube downloader - A Windows App made in Flutter to download mp3 or mp4 from a Youtube video

youtube_downloader A Windows App made in Flutter to download mp3 or mp4 from a Y

Nov 30, 2022

A Flutter app made for ASMR enthusiasts using Flutter

A Flutter app made for ASMR enthusiasts (keyboard sounds specifically), using Flutter.

Apr 12, 2022
Comments
  • The method 'CachedNetworkImageProvider.load' has fewer positional arguments than those of overridden method 'ImageProvider.load'.

    The method 'CachedNetworkImageProvider.load' has fewer positional arguments than those of overridden method 'ImageProvider.load'.

    Is the source code obsolete?

    Compiler message: ../../Documents/Workspace/flutter/.pub-cache/hosted/pub.dartlang.org/cached_netw ork_image-1.1.0/lib/src/cached_network_image_provider.dart:42:24: Error: The method 'CachedNetworkImageProvider.load' has fewer positional arguments than those of overridden method 'ImageProvider.load'. ImageStreamCompleter load(CachedNetworkImageProvider key) { ^ ../../Documents/Workspace/flutter/packages/flutter/lib/src/painting/image_provid er.dart:403:24: Context: This is the overridden method ('load'). ImageStreamCompleter load(T key, DecoderCallback decode);

    Error: The method 'CachedNetworkImageProvider.load' has fewer positional arguments than those of overridden method 'ImageProvider.load'.

    opened by ChanchleshSuryawanshi 1
  • obsolete api

    obsolete api

    API 'variant.getMergeAssets()' is obsolete and has been replaced with 'variant.getMergeAssetsProvider()'.

    API 'variantOutput.getProcessResources()' is obsolete and has been replaced with 'variantOutput.getProcessResourcesProvider()'.

    REASON: Called from: C:\Users\zakbl\AppData\Local\Android\Sdk\flutter\packages\flutter_tools\gradle\flutter.gradle:614

    opened by zakblacki 0
Owner
Karim Elghamry
Karim Elghamry
A cryptocurrency tracker and portfolio app, built with Flutter and Dart

I'm currently rewriting the application from scratch to remove a lot of the ugly code, conform better to modern flutter best practices with regards to

Dominique Rwema Bagirishya 30 Oct 6, 2022
DeFi Scan - Mobile BlockChain Explorer app for cryptocurrency accounts.

DeFi Scan This is the official repository for DeFi Scan - a mobile blockchain explorer built with Dart/Flutter for searching, curating and storing det

Ayodeji Olabisi 4 Dec 20, 2022
Effortless Cryptocurrency Portfolio Tracker Application Built With Flutter

UNICOIN - DEVFEST HCMC 2021 Effortless Cryptocurrency Portfolio Tracker Application. Unicorn utilizes Coingecko's trusty API to track up-to-date data

null 5 Nov 9, 2022
A basic cryptocurrency price-tracking application using flutter

CoiCoin Cryto Tracker - Demo Product This is a basic cryptocurrency price-tracking application to the Demo Product on Google DevFest HCMC 2021. Google

Đỗ Trường Thịnh 2 Dec 9, 2021
A cryptocurrency, crypto-currency, or crypto is a digital currency designed to work as a medium of exchange through a computer network that is not reliant on any central authority

?? Crypto Trackers ?? Crypto Currency ?? A cryptocurrency, crypto-currency, or crypto is a digital currency designed to work as a medium of exchange t

Prashant Kumar Singh 10 Dec 3, 2022
A cryptocurrency, crypto-currency, or crypto is a digital currency designed to work as a medium of exchange through a computer network that is not reliant on any central authority

A cryptocurrency, crypto-currency, or crypto is a digital currency designed to work as a medium of exchange through a computer network that is not reliant on any central authority

Prashant Kumar Singh 10 Dec 3, 2022
This is the UI of Furniture App made using Flutter SDK. The original design was made by someone else in dribble and I tried to create the screens of that UI using Flutter

Furniture App - Responsive Flutter UI Watch it on YouTube Responsive UI Fetch Data From API Custom Loading Indicator Packages we are using: flutter_sv

null 6 Dec 3, 2022
Flutter ToDo App - A simple ToDo App made with Flutter and Hive

Flutter ToDo App A simple ToDo App made with Flutter and Hive. ✨ Features Create,Delete,Update tasks. Create Subtasks. Star important Tasks. ?? Screen

null 3 Aug 4, 2022