/currency-converter-alc

A PWA to convert currencies | ALC3.0 Mobile Web Specialist Track

Primary LanguageJavaScript

Currency Converter (ALC3.0)

This is a web application that allows users to convert currencies from their web browser quickly and conveniently.
Scaffolded with Yeoman. The app uses Currency Converter API's currency api for fetching live conversion rates.

Local Development

  • Clone or fork the repo
  • Go into the repo's directory : cd currency-converter-alc
  • Run npm install
  • Run npm run dev

Architecture

The source code for the app is available in /currency-converter/app, split into the following directories:

  • scripts: contains the JavaScript files.
  • styles: contains Sass (.scss) files.

Features

Feature Description
Convert currencies Quickly convert currencies using the most current exchange rates
Offline-first The app works offline as well as online by persisting recently used exchange rates to IndexedDB

Dependencies

  • Gulp
  • Babel
  • sweetalert2
  • IndexedDB
  • browserify