Work— Case study
Ksir Pro
Digital top-up store for pulsa, data, and e-wallets.
01The challenge
A digital top-up store lives or dies on speed. Buyers comparing pulsa, data packages, and e-wallet prices expect the catalog to feel instant — usually on an entry-level phone and a mediocre connection — and they leave the moment a price list stutters.
02What I built
The storefront is a React app with its data layer built on TanStack Query: catalog responses are cached and reused, category switching is instant, and price lists stay responsive while data refreshes in the background. The purchase flow keeps the path from choosing a product to paying as short as the category allows.
03The outcome
Ksir Pro runs as a fast, mobile-first storefront for pulsa, data, and e-wallet top-ups, with a catalog that stays snappy even as prices change throughout the day.