Skip to content

tz-thantzin/myan_ratex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CBM Forex Rates Flutter App

A Flutter app displaying the latest foreign exchange rates from the Central Bank of Myanmar (CBM) API, built with clean architecture principles and BLoC state management.


Features

  • Fetches real-time forex exchange rates from the CBM API.
  • Automatically divides rates by 100 for specific currencies (e.g. JPY, KHR).
  • Formats exchange rates with two decimal places.
  • Pull-to-refresh functionality for seamless data update.
  • Error handling with user-friendly messages.
  • Responsive UI using flutter_screenutil.
  • Clean separation of concerns using BLoC architecture.

Screenshots

Splash Screen

Splash Screen


Rates List

Showing Currency list

Search

Showing search result

Sorting Filter

Showing sorting filter

Getting Started

Prerequisites

  • Flutter SDK 3.0 or higher
  • Dart 3.0 or higher
  • Android Studio / VS Code or your preferred IDE
  • Internet connection

Installation

  1. Clone the repository:
$ git clone https://github.com/tz-thantzin/myan_ratex.git
$ cd cbm_forex_rates
  1. Install dependencies:
$ flutter pub get
  1. Run the app:
$ flutter run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published