HookedbyManal—Handmadecrafts,online
Anofficialstoreforhandmadecrafts.
I designed Manal’s website so she could sell her products — not just show them.Shehadnowebsite.
Handmade work, no store, no way for customers to buy.Aliveshop,plusanadmindashboard.
List products and take orders — all from a dashboard she can actually use.Designit.Buildit.Makeiteasyforher.
An official site and a simple admin so she can run the shop without waiting on a developer.
What We Built
A complete commerce stack — nothing off the shelf.
Bilingual (Arabic / English)
Full RTL support with a language toggle — every screen, label, and flow adapts to both Arabic and English, making the store accessible to the target audience.
Mobile-First Design
Designed and built for mobile from the ground up. The layout, navigation, and product grid were optimized for small screens before scaling up to desktop.
Stripe Payments
Integrated Stripe for secure checkout — card payments handled end-to-end with proper server-side intent creation and client-side confirmation flow.
Advanced Search & Filtering
Customers can search by keyword and filter by category, price range, and availability — backed by a fast, query-optimized MongoDB aggregation pipeline.
Real-Time Order Tracking
After checkout, customers see live order status updates from their account dashboard. Each status change is reflected immediately without a page reload.
Product Management
Admin can create, edit, and remove products with image upload, pricing, stock levels, and category tagging — all from a purpose-built dashboard.
Order Management Dashboard
Full admin control over incoming orders — view details, update fulfillment status, and manage the entire order lifecycle from one interface.
Authentication & Accounts
JWT-based auth with sign-up, sign-in, and protected account pages. Customers have a personal dashboard for order history and profile management.
Next Projects

