All projects

Skardu Spring — Full-Stack Commerce

Premium e-commerce ecosystem for Karakoram mineral water — Next.js 15 storefront, Express and MongoDB API, and an OpenAI concierge.

Skardu Spring — Full-Stack Commerce cover

Skardu Spring is a full-stack e-commerce ecosystem for a premium Pakistani mineral water brand sourced from the Karakoram glaciers. The frontend is a Next.js 15 App Router build with React 19, CSS Modules, Swiper and Framer Motion under a “Digital Purity” design language — glassmorphism surfaces, glacial motion and micro-interactions on every action. The backend is a modular Express API on Node 20 with JWT authentication, bcrypt and Mongoose against MongoDB Atlas, plus service layers for the AI concierge and logistics. The repository is structured as a monorepo with separate `/frontend`, `/backend` and `/logic` layers so UI, API and intelligence scale independently.

Key Features

  • Next.js 15 App Router storefront tuned for sub-second LCP
  • Glassmorphism design system with Framer Motion transitions and Swiper carousels
  • Modular Express API with JWT auth, bcrypt hashing and Mongoose models
  • OpenAI-powered concierge wired through dedicated service layers
  • Monorepo separation of frontend, backend and business logic
  • CI workflow and GitHub Pages deployment notes for the frontend

Repository Topics

#e-commerce#nextjs#express#mongodb#openai#monorepo

Challenges

Carrying a luxury brand aesthetic through a full commerce stack while keeping the API secure, the data model clean and the frontend fast.

Results

A flagship full-stack reference that demonstrates end-to-end ownership — UI polish, auth, persistence, payments flow and AI features in one codebase.