FYP Research Library
Web Development
Web Application
Advanced
2025
42 pages

Intelligent E-Commerce Store (Web Application)

Export Proposal

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

Django REST FrameworkReact.jsTypeScriptPostgreSQLThree.jsWebGLTensorFlowPythonTailwind CSSOCR (Optical Character Recognition)

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.

Keywords

E-commerce
3D Visualization
Three.js
Machine Learning
OCR Payment Verification
Django REST Framework
React.js