All Projects
Case StudyN°10
Pet Plaza.
A pet supplies store serving all of Egypt with a fast storefront, Paymob checkout, and an admin dashboard for orders and inventory.
Site OfflineStart a Project
Role
Full-Stack Developer
Category
E-Commerce
Year
2025
Status
Offline

© 2025
React✦Vite✦Tailwind CSS✦Node.js✦Express✦MongoDB✦Cloudinary✦Paymob✦Vercel✦React✦Vite✦Tailwind CSS✦Node.js✦Express✦MongoDB✦Cloudinary✦Paymob✦Vercel✦
01
Overview
Pet Plaza is an online pet supplies store delivering across Egypt's 26 governorates. I built the entire product solo: the storefront, the payment flow, the admin dashboard used for daily orders, and the API behind all three.
02
What I Did
- 01Built a storefront with category, brand, and price filters, live search, infinite scroll, and product weight variants
- 02Implemented cart and checkout with automatic shipping rates for 26 Egyptian governorates
- 03Integrated Paymob for online card payments
- 04Delivered admin product management with multi image upload, cropping, rich text descriptions, discounts, and stock
- 05Built an order management dashboard with a pending to shipped to delivered status pipeline
- 06Developed a REST API with Express and MongoDB, Joi validation, Cloudinary storage, and JWT protected admin routes
- 07Deployed the storefront, dashboard, and API as three apps on Vercel
03
Stack
ReactViteTailwind CSSNode.jsExpressMongoDBCloudinaryPaymobVercel


