Progressive Web App (PWA), API Integration, Open Source
ย Timeline: Jul 2023 - Nov 2024
๐ Convert currencies in real-time
๐ Shareable URLs (e.g., ?from=SGD&to=MYR&value=100)
๐ Swap button to reverse currencies
๐ฒ Fully installable as a PWA
๐พ Works offline once installed (PWA behaviour)
๐ Offline Rate Storage: Use last-fetched rates without internet
Frameworks: Vanilla JavaScript, HTML, CSS
API: ExchangeRate-API
UX: URL-based currency/value presets, One-tap swap & convert functions, Clean, mobile-friendly interface
PWA: Install prompt support, Offline-ready once loaded, Home screen shortcuts for quick access
Input your amount
Select the original and target currency
Tap Convert
Use the Swap button to flip the currency direction
Share the result via URL with ?from, to, and value parameters
โน๏ธ Default conversion is SGD โ MYR with value 1. This is intended and not a bug.
๐น Currency Trend Graphs: Visualise exchange history
๐ Multi-Currency Mode: Convert one currency to multiple at once
๐ Language Localisation: Support for multiple languages