Back to Work

E-commerce Infrastructure

Nufatah's – Medusa E-commerce Platform

Headless Medusa.js commerce engine with a Next.js storefront, built to scale while keeping hosting costs near zero at launch.

Scroll to explore the build ↓

Nufatah's – Medusa E-commerce Platform

Case study

Nufatah's – Medusa E-commerce Platform

Built around performance, scalability, and pragmatic engineering choices.

Overview

A scalable headless e-commerce platform built with Medusa.js and a Next.js storefront, designed to support long-term business growth with minimal infrastructure costs.

Tech stack

Node.jsMedusa.jsNext.jsPostgreSQLRedisSupabaseMicrosoft AzureNetlifyFramer Motion

Gallery

Nufatah's – Medusa E-commerce Platform
Nufatah's – Medusa E-commerce Platform screenshot 3
Nufatah's – Medusa E-commerce Platform screenshot 4

The problem

The client needed a solid commerce foundation that could handle future scale, but their first-year budget for hosting was effectively zero.

The solution

I combined Medusa.js with a static-optimized Next.js storefront and deployed the backend on Azure's free tier, while using Netlify, Supabase, and Redis to offload heavy lifting. This allowed us to ship quickly with a path to scale up later without re-architecting.

Technical decisions

Medusa.js was chosen for its headless flexibility and plugin ecosystem. Azure was used for the Node.js backend because of its generous free tier, while Supabase handled PostgreSQL and storage with simple developer ergonomics. Redis improved responsiveness for product and catalog queries.

What I learned

This project reinforced how far you can push modern free tiers when you keep the architecture lean, and how important it is to design for migration before you need it.