What the project does
Sanchvi is an online-store application rather than a simple product catalogue. The codebase connects the customer-facing shopping journey with product data, cart state, shipping information, order records and payment flows.
A full Django e-commerce application built around product discovery, product customization, cart management, checkout, payments, orders and customer accounts.
Sanchvi is an online-store application rather than a simple product catalogue. The codebase connects the customer-facing shopping journey with product data, cart state, shipping information, order records and payment flows.
Web application — Django/Python backend with server-rendered templates and SQLite for development.
Visitor ↓ Browse Categories / Search ↓ Product Details ↓ Choose Size + Colour + Quantity ↓ Add to Cart ↓ Shipping + Billing ↓ Checkout ├── PhonePe └── PayPal ↓ Payment Result ↓ Order + Invoice ↓ Order Tracking / History
The backend/application layer is responsible for connecting the interface to the project's data, business logic and user workflows.
A customer can register, browse the catalogue, choose product variations, add items to a cart, enter delivery information, select a payment method, and then review order status/history.
The repository is a substantial project, but production hardening would still require secret management, stronger deployment configuration, production database/storage, testing and payment/security review.