LooksCart
Browse eyewear. Check out securely.
An eyewear e-commerce platform for prescription glasses, sunglasses, and fashion eyewear with a full purchase flow from browsing to secure payment.
System Architecture
Next.js storefront with SSR/SSG/ISR, Tailwind CSS, and Shadcn/UI components.
REST services with JWT authentication and middleware-based error handling.
MongoDB — schema designed for this domain with role-protected access.
JWT-based authentication with role-based access control across student, admin, and operational surfaces.
The Challenge
Eyewear shoppers browse across prescription glasses, sunglasses, and fashion eyewear — the hard part is keeping the path from discovery to payment smooth for every category.
The Process
- Step 01
Keep the purchase journey focused
Product browsing and checkout were designed as one continuous flow, organized around the three eyewear categories so category-specific options never break the journey.
- Step 02
Use component-driven UI
React with Context API, Styled Components, and Shadcn/UI supported reusable, category-agnostic interface patterns for catalog, cart, and checkout.
- Step 03
Integrate payments end-to-end
The full purchase flow — from product discovery through secure online payment — was built and integrated, with the app deployed on Vercel.
The Outcome
A production eyewear commerce platform supporting product discovery, online checkout, and integrated payments.
Highlights
- Commerce
- Full purchase flow: browsing to secure payment
- Categories
- Prescription, sunglasses, and fashion eyewear
- Deployment
- Vercel
Reflection
A focused purchase flow beat a feature-rich one: fewer steps between product and payment meant fewer places for shoppers to drop off.
More projects
- ExamNepalEducation platform
- MedishopHealthcare e-commerce
- BabyCare MarketplaceMulti-vendor marketplace
- Dwork-itCorporate website
- ApplyMyFileConsultancy platform