All work

LKR FX

Rupee exchange rates from official and bank sources, with the source and timestamp for every number.

Kind
Product
Role
Solo: data pipeline, web app, alerts
Period
2026
Status
Live
Stack
TanStack Start, React 19, TypeScript, Supabase, Cloudflare

What is the current value of major currencies against the rupee, and where did that number come from?

LKR FX home page: reference rates for six currencies, each with buy and sell prices from a named Sri Lankan bank.
LKR FX2026

Source and timestamp, always

Exchange rates differ between the central bank and commercial banks, and a number without its source is not trustworthy. LKR FX collects rates from official and bank sources and shows both the source and the timestamp for every figure.

Collection runs on a schedule from a systemd timer on a small always-on machine, deliberately outside the hosting platform, so ingestion and presentation fail independently of each other.

Alerts worth reading

Rate alerts let people subscribe without choosing between formats: a daily digest and alerts on specific movements can be combined.

Every rate carries its provenance

The pipeline stores which source produced each number and when, instead of collapsing everything into a single canonical rate.

More data to carry, but disputes become answerable: you can always show where a number came from.

Want something like this built?

Email me