Skip to content

cramrez/flutter_currency_converter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flutter Currency Converter

Flutter Version: Stable 2.0.4

  • Learn how to use manage states using Flutter Bloc
  • Local data persistence using SQFLite
  • Separate the app in multiple layers (presentation, business logic, data)
  • Make request to a Rest API using Http
  • Unit test & widget test
  • Handle exceptions

Architecture

Image 1

Prerequisites

  • Get an API key from https://fixer.io/

  • Add the API key in the RestProvider class

    class RestProvider {
      static const String _accessKey = '<Your API key>';
    
  • Run the command flutter pub run build_runner watch --delete-conflicting-outputs to generate the code.

Screenshots

Converter Screen Favorites Screen Settings Screen
Image 1 Image 2 Image 3

About

Currency converter tutorial made in flutter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages