{"repo":"Abdelrahman-Aboalkhair/Full-Stack-E-Commerce-Platform","free":true,"listed":false,"github":"https://github.com/Abdelrahman-Aboalkhair/Full-Stack-E-Commerce-Platform","clone":"git clone https://github.com/Abdelrahman-Aboalkhair/Full-Stack-E-Commerce-Platform.git","description":"Open-source single-store e-commerce: Next.js storefront, Express API, Prisma/PostgreSQL, Redis, Stripe checkout, admin dashboard, and Socket.IO chat. Docker-ready.","language":"TypeScript","stars":41,"topics":["admin-dashboard","chat-application","docker","ecommerce","full-stack","full-stack-ecommerce","mern","nextjs","nodejs","oauth2"],"license":"MIT","category":"ecommerce","readme_excerpt":"Full-Stack E-Commerce Platform Open-source single-store shop built with Next.js and Express. Includes auth, catalog, cart, Stripe checkout, orders, admin analytics, and real-time chat. Live demo · YouTube walkthrough · Local setup · Repository Demo video ▶ Watch on YouTube — local Docker setup, storefront, cart, Stripe checkout, admin dashboard, and chat. Some screens may differ slightly from the current codebase. Screenshots Storefront Home Product detail --- --- Cart Checkout --- --- Sign in Sign up --- --- Your orders Track order --- --- Customer chat --- Admin dashboard Overview Products --- --- Analytics Inventory --- --- Attributes Reports --- --- Logs Admin chat --- --- Features - Storefront — catalog, product detail, cart, Stripe checkout, order tracking - Auth — sign-up, sign-in, roles (user, admin, superadmin) - Admin — products, inventory, attributes, analytics, reports, audit logs - Real-time chat — customer support (Socket.IO) - API — Express + Prisma, PostgreSQL, Redis, Swagger at /api-docs - Dev experience — Docker Compose, seed data, env starter docs Deployment status Live demo (interactive, no backend) The storefront is hosted on Vercel with NEXT PUBLIC DEMO MODE=true — a full in-browser mock (no API/database): https://open-source-ecommerce.abdalrahman-aboalkhair.work - Browse catalog, sign in (quick demo accounts on the sign-in page), use cart , mock checkout , orders , and the admin dashboard . - Data is simulated and stored in localStorage until you clear ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Abdelrahman-Aboalkhair","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Abdelrahman-Aboalkhair/Full-Stack-E-Commerce-Platform/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}