The document outlines a mini project titled 'ImageFind: Clothing Match System' developed by students Harsh Modi, Aesha Sandeep, and Trivedi Naman. The project aims to create an image-based product recommendation system for clothing websites using advanced image recognition and deep learning technologies. It includes user functionalities for registered users, admins, and sellers to enhance user experience, product discoverability, and system management.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
3 views
project 1
The document outlines a mini project titled 'ImageFind: Clothing Match System' developed by students Harsh Modi, Aesha Sandeep, and Trivedi Naman. The project aims to create an image-based product recommendation system for clothing websites using advanced image recognition and deep learning technologies. It includes user functionalities for registered users, admins, and sellers to enhance user experience, product discoverability, and system management.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3
GLS UNIVERSITY
Faculty of Computer Applica ons & Informa on Technology
Integrated Msc(IT)
221601606 DISSERTATION / MINI PROJECT
(Skill Enhancement Course)
Title Approval Form – Mini Project
(A) Student’s Details:
1) Roll Number : B-44 Name : Harsh Modi Hardikkumar Enrolment No: 202201619010158 2) Roll Number: B-66 Name : Aesha Sandeep Pitaliya Enrolment No: 202201619010178 3) Roll Number: A-110 Name : Trivedi Naman Ravikumar Enrolment No: 202201619010107
(B) Project Details:
Mini Project Title: ImageFind: Clothing Match System.
Tools & Technologies: Front End: HTML, CSS, JavaScript, React
Back End: Python with Flask/Django Framework
(C) Project Descrip on:
This project involves crea ng an Image-Based Product Recommenda on System for clothing websites, enabling users to upload an image of a clothing item and receive sugges ons for visually similar products from the website's catalogue. The system employs advanced image recogni on and deep learning models for feature extrac on and similarity matching. Built with a React-based frontend and a Python Flask/Django backend, it ensures a seamless and responsive user experience. The pla orm enhances shopping by simplifying product searches, improving product visibility, and increasing sales conversion rates. It integrates seamlessly with exis ng e-commerce pla orms, empowering businesses to deliver personalized experiences and maximize customer sa sfac on. Project Objec ves: 1. Enhance User Experience: Create an intui ve and responsive pla orm for browsing and discovering products. 2. Boost Product Discoverability: Provide recommenda ons based on visual similari es to increase product exposure. 3. Integrate Cu ng-Edge Technology: U lize state-of-the-art deep learning models for accurate feature extrac on and similarity matching. 4. Provide Scalable Solu ons: Ensure the system is robust and adaptable for a growing user base.
(D) Project Modules:
Users Func onali es: Registered Users: Roles: Customers who have registered for personalized experiences. Func onali es: 1. Login/Logout: Log in to access personalized features and recommenda ons. 2. Create/Update Profile: Add or update personal informa on such as name, address, and preferences. 3. View and Edit Wishlist: Save favourite products to the Wishlist for future reference. 4. Personalized Recommenda ons: Receive product sugges ons based on past searches, preferences, and uploaded images. 5. Order History: View past orders and track their status. 6. Manage Saved Searches: Save search queries for future reference. 7. Make Payments: Process payments for purchased items using integrated payment gateways. 8. Request Customer Support: Submit service requests or inquiries about products or orders.
Admin Func onali es:
Admin: Roles: E-commerce staff responsible for managing the pla orm. Func onali es: 1. Login/Logout: Access all system func onali es and se ngs. 2. Manage Product Catalogue: Add, update, delete, or modify product details such as descrip ons, prices, images, and stock. 3. Manage Product Images: Upload, delete, and update images for the product lis ngs. 4. Monitor Recommenda on Engine: Track the performance and effec veness of the recommenda on engine. 5. Review and Respond to Customer Inquiries: Handle customer service requests and ques ons. 6. Manage User Accounts: View and manage registered users, block/unblock accounts, reset passwords. 7. View Analy cs & Reports: Access sales reports, user ac vity, and recommenda on engine performance. 8. Content Management: Edit website content such as homepage banners, product categories, and promo ons. 9. Manage Orders: View and process orders, manage payments, and handle customer orders. 10. Manage Payment Systems: Integrate and manage payment gateways (e.g., PayPal, Stripe). 11. Generate Sales Reports: Generate detailed reports on sales and customer ac vi es. 12. Manage System-Wide Se ngs: Oversee the configura on of the pla orm, including security se ngs, and user permissions. 13. Database Management: Manage and back up the pla orm's database. 14. Monitor System Performance: Ensure the pla orm is running smoothly and troubleshoot technical issues.
Seller Func onali es (if applicable):
Seller Registra on/Login: Roles: Sellers who create accounts to sell products. Func onali es: 1. Register as a Seller: Create a seller account to access the pla orm and add products. 2. Login/Logout: Access the seller portal to manage products and orders. Product Lis ng: Roles: Sellers lis ng products on the pla orm. Func onali es: 1. Upload Products: Add new products with details such as descrip ons, pricing, images, and stock availability. 2. Update Product Informa on: Modify exis ng product details like pricing, descrip on, and availability. 3. Manage Inventory: Track and update the availability of products in the inventory. Sales Management: Roles: Sellers managing sales and order accomplishment. Func onali es: 1. View Orders: View order details, including customer informa on and shipping status. 2. Track Payment Status: Check the payment status for each order. 3. Order Fulfilment: Mark orders as shipped, update delivery status, and handle customer requests. Customer Interac on: Roles: Sellers interac ng with customers. Func onali es: 1. Respond to Customer Inquiries: Respond to queries regarding products or order status. 2. Customer Support: Provide post-purchase support, such as handling returns or exchanges. Payment Management: Roles: Sellers managing payments. Func onali es: 1. View Payment Transac ons: Check payment transac ons and revenue. 2. Withdraw Earnings: Transfer funds to the seller's account (if applicable).