elseba3y

All Projects
E-Commerce Full Stack
02
MERN Website

E-Commerce Full Stack

A complete electronics e-commerce platform with product catalog, cart, checkout, payment gateways, admin dashboard, and multi-language support.

Technologies

  • React
  • TypeScript
  • Bootstrap
  • Swiper
  • Node.js
  • Express
  • MongoDB
  • i18next
  • Stripe
  • PayPal
  • Google Auth
  • Zod
  • Cloudinary

Key Features

  • Full authentication & authorization
  • Stripe & PayPal payments
  • Multi-language support
  • Admin product management
  • Cloudinary image uploads

Challenges

  • Integrating multiple payment providers securely
  • Handling cart state and order consistency
  • Building an admin flow for catalog management

Problems & Solutions

  • Separated payment adapters and webhook handling
  • Validated orders with Zod and server-side checks
  • Structured admin APIs for CRUD operations
Mahmoud Elsebaey-QR

Send Me

© 2026 All Rights Reserved, Mahmoud Elsebaey