$ npm run build

✓ Compiled successfully

Amr ElshabrawyReact & Next.js developer
  • Services
  • Work
  • About
  • Blog
Start a project
Amr Elshabrawy

Freelance React & Next.js developer building fast, SEO-ready websites, online stores and web apps — in Arabic & English.

Available for new projects

Services

  • Business Websites with Next.js
  • Online Stores (Next.js & Salla)
  • WordPress to Next.js Migration
  • Web Apps & Dashboards
  • All services →

Work

  • Kosovo Travels
  • Al-Amal Furniture Moving
  • ToNextStep
  • Luxellia Parfums
  • All case studies →

Contact

  • amrelshabrawy.dev@gmail.com
  • +20 120 254 6653
  • Cairo, Egypt — working worldwide
  • Replies within 24 hours

© 2026 Amr Elshabrawy. All rights reserved.

Blog CV
WhatsApp
All case studies
CLIENT PROJECT
E-COMMERCE / DIGITAL PRODUCTS

ToNextStep — Digital Products Marketplace

A full-stack marketplace for digital assets: catalog, cart, checkout, licenses, instant secure downloads and an admin panel, built on Next.js 16.

Visit live site
ToNextStep digital products marketplace — desktop and mobile

The challenge

The client needed a premium, fast storefront for templates and digital products — with a real, secure purchase flow: search and filters, data permissions, payments, digital delivery, emails, and cart and order state that never loses data or double-counts analytics events.

What I built

I built the platform on the Next.js App Router with Prisma, PostgreSQL and Supabase, validated every form with Zod and React Hook Form, and connected Paddle for payments and Resend for emails. UI components are separated from business logic, the order-and-delivery flow is secured server-side, and analytics and SEO are tuned.

Highlights

  • Data model for products, orders and licenses
  • Secure authentication and permissions
  • Server-verified payments and instant digital delivery
  • De-duplicated analytics events
  • Fast multi-page UI with catalog filters and search
Client
ToNextStep
Role
Full-Stack Developer & Product Engineer
Period
Jul 24 – Aug 22, 2026
Location
Remote
Lighthouse performance
Desktop 94Mobile 87
Services
Full-stack developmentPayments integrationDatabase design
Tech stack
Next.js 16React 19TypeScriptPrismaPostgreSQLSupabasePaddle

Screenshots

ToNextStep — Digital Products Marketplace — desktop screenshot
Desktop
ToNextStep — Digital Products Marketplace — mobile screenshot
Mobile

Google PageSpeed Insights

Performance

94 Desktop
87 Mobile
ToNextStep — Digital Products Marketplace — PageSpeed Insights desktop reportPageSpeed report — desktopToNextStep — Digital Products Marketplace — PageSpeed Insights mobile reportPageSpeed report — mobile

Let's work together

Need something similar?

Tell me what you need. I reply within 24 hours with honest advice and a fixed quote — no obligation.

Get a free quote WhatsApp

More case studies

Kosovo Travels booking platform — desktop and mobile screenshotsClient project
Travel & booking · International · 2026

Kosovo Travels — Travel & Booking Platform Stabilization

Stabilized an international travel and booking platform: fixed payment sessions on Cloudflare Edge, SSR/hydration bugs, and security and SEO issues.

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS v4
Read case study
Al-Amal furniture moving Kuwait Arabic website — desktop and mobileClient project
Local services · Kuwait · 2026

Al-Amal Furniture Moving — Kuwait Lead-Generation Website

A fast Arabic website for a Kuwaiti moving company, rebuilt from a crashed WordPress site — with a price calculator, lead forms and local SEO.

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS v4
Read case study