Fikkie.
← All projects

Full Stack · 2024

Nettoyer Shoes Platform

Full stack commerce platform with a Next.js frontend and Laravel backend — SEO-optimized, fast, and deployed on shared hosting.

Role
Fullstack Developer
Stack
Next.js · Laravel · MySQL · Node.js · cPanel

Case study

Problem

Nettoyer Shoes needed a commerce platform that was fast to load, discoverable in search, and deployable on budget shared hosting (cPanel). The existing pages were slow and barely indexed, and the hosting constraint ruled out heavy server-side stacks.

Role & approach

I worked across the full stack — Next.js on the frontend, a Laravel API behind it — and owned deployment to cPanel.

Architecture
01Next.js frontendSSG pages, next/image, metadata
02Laravel APIsub-200 ms responses, batch sync
03MySQLefficient schemas for product data
04cPanel hostingNode.js setup + static builds

Challenges & solutions

Slow pages and poor SEO. I restructured metadata with <head> and Next.js conventions, switched images to next/image with modern formats (WebP/AVIF), lazy loading, and responsive sizing. Lighthouse scores climbed and search visibility improved measurably.

Shared hosting without friction. cPanel hosting doesn’t love heavyweight runtimes. I used Next.js static builds served through a Node.js setup, so the site stayed fast and reliable on a modest server.

Large dataset handling. The API backed large product catalogs. I designed efficient database schemas and applied batch processing so syncs handled big datasets smoothly and cut sync time.

Outcome

  • Sub-200 ms API responses and faster front-end loads.
  • Improved SEO — structured metadata, optimized images, higher Lighthouse scores.
  • Multiple apps reliably deployed on cPanel with Node.js + static builds.