RafiuzzamanHire me
Service

Digi shop

A digital storefront built with Next.js and TypeScript.

Visit the live site
Screenshot of Digi shop

Built with

  • Next.js
  • TypeScript

The problem

A digital storefront has two constraints that pull against each other: it must be findable in search, and it must load quickly on the poor connections its buyers are often on. A client-rendered single-page app fails both — the content arrives after the bundle, and search engines see an empty shell first.

My role

Built the storefront in Next.js and TypeScript: product pages, catalogue and the purchase flow.

Approach

Server-rendered product pages so listings are indexable and readable before the JavaScript bundle arrives, with client-side navigation taking over afterwards for the browsing that follows the first page.

TypeScript throughout, because a commerce codebase carries several similarly-shaped numeric values — price, quantity, discount, total — and confusing two of them produces a bug that only ever surfaces at checkout with real money attached.

Outcome

Shipped as a working storefront. The domain no longer resolves and needs rehosting or removing from this list.

Available for work

Have something worth building?

Tell me what you are trying to ship and where it is stuck. I reply to everything within a day.

+8801751073892