Diverse-Delights
E-Commerce Web Application
Project Overview
Diverse-Delights is a Flask-based full-stack e-commerce web application that
simulates an online shopping workflow.
The system includes role-based separation between client-facing interfaces
and administrative management panels.
Users can browse products, manage carts, place orders, and complete payments
using Razorpay integration.
Tech / Tools Used
- Python
- Flask Framework
- SQLAlchemy ORM with SQLite database
- HTML, CSS / Tailwind CSS, JavaScript
- Razorpay Payment Gateway
- Git & GitHub
Features
- User authentication and profile system
- Product catalog browsing
- Wishlist and cart workflow
- Order processing pipeline
- Payment transaction handling
- Admin dashboard for content management
Challenges & Learning
- Database relationship modeling
- User session authentication
- Payment transaction workflow design
- Backend modular architecture