Skip to content
← Back to overview

# Koin - Currency Converter

A minimal, offline-capable currency converter for travelers. Pick your home currency once, then convert any amount on the go.

Koin - Currency Converter

The Mission

Traveling should be effortless. But constantly pulling out a calculator to figure out what something actually costs in your own currency breaks the moment. Koin was built to fix that — a converter so fast and simple it gets out of the way.

Key Features

  • Instant conversion as you type — no submit button, no delay
  • 150+ currencies — every major and regional currency worldwide
  • Offline-first — rates are cached locally for up to 24 hours
  • One-tap swap — reverse home and travel currencies instantly
  • Locale-aware formatting — comma or period decimal separator, your choice
  • Haptic feedback — tactile confirmation on every keypress
  • No account required — open the app, convert, done

Tech Stack

Koin is a full-stack mobile product, from the React Native app to the custom backend:

  • React Native & Expo — cross-platform iOS and Android from a single codebase
  • Expo Router — file-based navigation, clean and predictable
  • React Query & MMKV — intelligent rate caching with fast native storage
  • React Native Unistyles — theme-aware styling with dark mode support
  • React Native Reanimated — smooth, hardware-accelerated animations
  • Bun & Hono — lightweight backend API serving exchange rates with Redis caching
  • EAS Build & Submit — automated builds and store submissions via Expo’s CI

Architecture

The app lives in a Bun monorepo alongside the API and shared packages. The backend runs at koin.awinter.dev and proxies exchange rates from ExchangeRate-API with a Redis cache layer — keeping requests fast and rate limits in check. The mobile app fetches rates per base currency and persists them locally so users always have a result, even without a connection.

The Journey

Started in early 2026 as a personal tool for my own travels. What began as a quick side project grew into a fully published iOS and Android app — built, signed, and shipped entirely solo.


Available on the App Store and Google Play

Want to work together on something similar?

Let's get in touch