This is my first ecommerce Project and I tried to learn the basic operations using Django things like CRUD and getting more familiar with Django I used HTML CSS and Javascript for the front end and Django for the backend this ecommerce site Listeners has payment integration using payment API's (Paypal, Razorpay) It was fun building this here's a preview of the project: this is the shop page where the products are shown their prices and if they're on offer their offer prices : a product preview: this site has all the ecommerce functionalities like add to cart: add to wishlist: search: user Profile with change password: and an orders page where a user can cancel their order and view an invoice this website also has a custom admin panel with features like User management, Product management, Offer Management, Category Management, Coupon Management, Order Management and sales report with download function and sorting yearly and monthly sales and exporting them to excel and CSV, admin side also has a todo list feature Admin Dashboard