← All projectsOthers

IDRXY

TypeScriptCodexCursorNext.jsSupabaseData visualization

AI-assisted build (vibe coded) using Codex and Cursor. Built through iterative prompting and refinement; AI tools contributed to the implementation.

The problem

Rupiah strength is often judged only against the US dollar. A basket-based view, similar in approach to DXY, helps show how the Rupiah moves against multiple currencies.

How I solved it

Implemented a weighted geometric index and a Supabase-backed dashboard. Added paginated snapshot reads, timestamp-tolerant comparisons and distinct rendering for synthetic chart segments.

  • Weighted geometric currency index
  • Timestamped snapshots and explicit synthetic data

The results

index + reference currencies
9 + 12
snapshot cache duration
60 sec

Delivered a nine-currency weighted index and 12 additional FX references, with Supabase snapshot retrieval, 1,000-row pagination and a 60-second data cache.

Evaluation context. A portfolio index implementation, not an externally validated official index. Interpolated chart points are synthetic; feed completeness and live deployment were not verified.

πŸ€—