Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 1.2 KB

README.md

File metadata and controls

23 lines (16 loc) · 1.2 KB

FlutterCoinDCX

Developed Cryptocurrency CoinDCX UI Screen using Flutter (UI CREDITS :- https://play.google.com/store/apps/details?id=com.coindcx&hl=en_IN)

Description:-

  1. Used CoinAPI (https://docs.coinapi.io/) for making HTTP Request and Fetching Data From Network.
  2. Used Clean Architecture and Test Driven Development(TDD).
  3. Used BLOC Pattern (flutter_bloc).
  4. Used Mockito For Creating Fake Instances.
  5. Used GetIt for Dependency Injection (SOLID)

Screenshot Of App

Screenshot 1942-07-02 at 10 49 40 PM

GIF :- Here, the CircularProgress dismisses and fetched data is displayed(It reacts to the states of BLOC Pattern)

CoinDcxGIF

Clean Architecture :- Where each layer is independent of other layer

Clean-Architecture-Flutter-Diagram

Test Cases :- All tests passed (TDD)

TestCasesGIF