Skip to content

harshkumar-2005/Sellora

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

137 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sellora

Problem Statement

Build a scalable, secure, and user-friendly ecommerce platform for seamless online shopping.

Problems Solved

  • Secure authentication and authorization (JWT, refresh tokens, password updates)
  • Robust product management (CRUD, search, filters, pagination)
  • Cart and order lifecycle (add, update, remove, checkout, payment integration)
  • Wishlist and reviews for enhanced user experience
  • Admin controls for product and order management
  • OTP-based security for signup, payment, and password reset

Features Implemented

  • User authentication (signup, login, profile, refresh, logout, password update)
  • OTP verification for critical actions
  • Product catalog with search, filters, and pagination
  • Cart management (add, update, remove, clear)
  • Order management (create, view, admin controls, status updates)
  • Wishlist (add, view, remove, clear)
  • Reviews (add, update, delete, view)
  • Payment module (integration with Razorpay/Stripe, payment intent, verification, webhook)
  • Admin endpoints for product and order management
  • Validation and error handling
  • Deployment-ready structure

schema_image

About

An Ecommerce web application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors