Storefront + admin workflow
Stripe + COD checkout
Catalog and order management
Problem
Online stores need more than product pages. They also need inventory control, clear order handling, and checkout options that fit real customer behavior.
Solution
I built a split commerce setup with a storefront for customers, a separate admin experience for operators, and a backend that keeps carts, payments, and orders in sync.
Key Features
- Customer storefront for browsing, cart management, and checkout
- Admin dashboard for product updates and order handling
- Stripe payment support plus cash-on-delivery fallback
- Cloudinary-backed product media workflow
Technical Decisions
- Separated storefront and admin concerns so each interface stays focused on its own users.
- Kept cart and order flows coordinated through a shared backend service instead of duplicating calculations in the client.
- Supported Stripe and cash-on-delivery as first-class checkout paths to match different purchasing preferences.
Outcome
The deployed product shows a complete shopping journey from product discovery to payment and fulfillment management, which makes the business value clear to both clients and recruiters.