Scaling E-commerce with Next.js 15
E-commerce
Next.js

Scaling E-commerce with Next.js 15

From 20 orders a month to 800+ per day — lessons learned scaling two e-commerce stores with Next.js, Turborepo and AI automation.

Uygar DuzgunUUygar Duzgun
Feb 22, 2026
6 min read

Two years ago, cigge.se was processing about 20 orders per month. Today, between cigge.se and elekcig.se, we handle over 800 orders per day. Here's what I learned scaling from a hobby project to a real business.

The Stack

We run on Next.js 15 with a Turborepo monorepo structure. Both stores share components, utilities, and business logic while maintaining their own branding and product catalogs.

Key technology choices:

Next.js 15 — Server components, streaming, and the App Router
Turborepo — Shared packages across both stores
PrestaShop — Backend commerce engine
Docker — Containerized deployments
AI Agents — Automated content, SEO, and marketing

The Growth Story

The turning point wasn't a single feature — it was automation. When I stopped doing everything manually and started building systems, growth became exponential.

Phase 1: Manual Everything

In the early days, I was writing product descriptions by hand, managing inventory in spreadsheets, and responding to every customer email personally. This doesn't scale.

Phase 2: Basic Automation

I started automating the obvious things: order confirmations, inventory alerts, and basic SEO. This freed up about 10 hours per week.

Phase 3: AI-Powered Operations

This is where things got interesting. I deployed AI agents to handle:

Product description generation in multiple languages
SEO optimization and keyword research
Customer service triage
Marketing campaign creation and A/B testing
Competitor price monitoring

Key Lessons

Don't optimize prematurely — Get the product right first, then scale
Automate ruthlessly — If you do it more than twice, automate it
Monitor everything — You can't improve what you can't measure
AI is a multiplier — It doesn't replace good strategy, it amplifies it

What's Next

We're expanding into new markets and adding more AI-driven personalization. The goal is to make each customer's experience feel uniquely tailored while maintaining the efficiency of full automation.