Intelligent E-Commerce Store (Web Application)
Abstract
The Intelligent E-Commerce Store is a web-based platform that integrates Artificial Intelligence (AI), Machine Learning (ML), and 3D product visualization using WebGL and Three.js. It aims to solve common e-commerce issues like poor interaction, mistrust in product quality, and high return rates by offering immersive 3D views, personalized AI recommendations, and a low-cost OCR-based payment verification system. The system is built with a Django REST backend and React.js frontend, supporting roles for Admins, Sellers, and Customers.
Problem statement
Traditional e-commerce platforms rely on static images and generalized suggestions, leading to low user engagement and high return rates. Additionally, many SMEs struggle with expensive third-party payment APIs and lack secure methods to verify manual transactions.
Proposed solution
A comprehensive web platform combining Three.js for immersive 3D visualization, TensorFlow for personalized recommendations, and an OCR-based system for automated payment verification to bridge the gap between physical and digital shopping.
Objectives
- Enhance product realism to reduce return rates
- Provide a smart shopping experience through AI personalization
- Create a secure and accessible payment verification system for regions without banking APIs
- Empower small and medium enterprises (SMEs) with advanced retail technology at low cost
Technologies used
Tools / frameworks
- Figma
- Trello
- Postman
- Lucidchart
- Jest
- IMAP (for payment email matching)
Database
PostgreSQL
Platform
Web (Desktop and Mobile browsers)
Methodology
The project followed a structured development lifecycle including stakeholder interviews, competitor analysis, prototyping with Figma, and agile tracking via Trello, utilizing a decoupled architecture with a RESTful API.