Features
Authentication & Authorization
User registration & login
Secure routes with role-based access (user/seller/admin)
️ Product Management
Browse all products with filtering & searching
View detailed product pages
Admin dashboard to create, update, and delete products
Cart & Checkout
Add/remove items from cart
Dynamic price calculation
Shipping details & order summary
Online payment integration (e.g., Stripe or PayPal)
Order Management
Place orders & view order history
Admin can manage all orders
Track order status (pending, shipped, delivered)
Admin Dashboard
Manage users, products, and orders
Real-time statistics & analytics
? Tech Stack
FrontendBackendDatabaseTools / Others
HTML, CSS, JavaScriptJSON Serverdb.json (Local JSON DB)VS Code, Git, GitHub
? Developers
Moaaz Abdelaziz
GitHub: @MoaazAbdelaziz
Hisham Fawzy
GitHub: @HishamFawzy