Reloop Electronics Hub

Web Application

Project Details

Project Information

Project Title: Reloop Electronics Hub

Category: Web Application

Semester: Fall 2025

Course: CS619

Complexity: Easy

Supervisor Details

Project Description

Reloop Electronics Hub

 

Project Domain / Category

 

Web Application

 

Abstract / Introduction

 

Today, the costs of buying new electronic items such as LED-TV, Refrigerator, Washing Machine, Microwave Oven, Air Conditioner etc. are very high and especially for the middle-class majority people. Similarly, some people who want to sell their less used and good condition electronic items find it difficult to resell their electronic items with good resale value. The main aim of this project is to develop an interactive and effective website for facilitating the needs of used electronics buyers and sellers. It will be like an e-electronics store website where electronics can be bought and can be sold from the comfort of home through the Internet. An online electronics store is a virtual store on the Internet where customers can view the available electronic products for sale and can select products of their interest as well as add a product on the website for selling it. The platform allows users to easily create accounts, manage their profiles, and list electronic products with detailed specifications, including images and condition descriptions. The website will feature a user-friendly interface that allows individuals to browse through a wide selection of electronic products using advanced search filters to help users find specific models based on criteria like price, brand, model and condition etc. After selecting a product of his/her choice, a customer can contact the owner of the product whose information will be visible to the buyer on sending a purchase request to the seller.

 

Functional Requirements:

There will be three categories of Website users:

 

        Guest (Unregistered User)

 

        Registered User

 

        Administrator (Admin)

 

Guest (unregistered user) user will be able to just view the available electronic products and can search them on the website according to his/her need.

 

Registered user will have the privileges to place an order for a product that is available on the website as well as can add an electronic product on the website for selling it. Administrator (Admin) is the super user of the website who can manage everything on the website.

 

        User Module:

 

        User Registration and Sign In: There will be a proper signup interface for unregistered users to register on the website. A registered user will be able to login to the website by entering the correct credentials in the sign in interface.

 

        View Products: All available electronic products will be available on the website with proper interface. Any registered user or guest can view information of available product and can view the complete details of its brand, model, images, demanded price, product owner’s contact & location and other necessary details. The guest can only view and search the available information and cannot make any upload or any purchase request without any registration on the website.

 

 

 

Page 120 of 167

 

        Search Products: Any user registered or unregistered can search for the available products on the website. The search can be done using advanced search filters like price, brand, model and condition etc. If user requirement meets, then system will show results in proper format.

 

        Upload products: A registered user will need to upload the electronic product details if he/she wants to sell an electronic product. After login to the website, the user will upload all the necessary details i.e. name, model, brand, price, images etc. of the product on the website.

 

        Update details of uploaded products: If a registered user has uploaded an electronic product on the website, he/she will be able to edit and update the price or any other details of that product. The registered user will also be able remove the product from the website.

 

        Update profile: Upon successful login to the website by a registered user, he/she will be able to update any of his/her profile information and can update his/her account password.

 

        User Review and Feedback: Any registered user will be able to submit his/her review about purchased product and can give feedback about it to its previous owner.

 

        User Complain: In case of any fraud or serious issue, any registered user will be able to submit complain about the concerned to the admin. After verification of the matter, the admin can either give warning to the concerned or can block the concerned account on the website.

 

        Give Rating: Customers can give a rating to the concerned seller after the completion of purchase request according to his/her satisfaction.

 

        Buy Products: A user must login successfully to the website to place an order for buying a product. A registered user needs to fill all the order details for buying the product of his/her choice. After filling the details, user will be moved to the payment section.

 

        Admin Module:

 

        Login: Using valid login credentials, admin need to login into the system in order to access the system.

 

        Manage Products: Admin can upload the product’s information, view all the added products online with their details by the registered users. Admin can block and unblock any product for displaying on the website.

 

        Admin Dashboard: Admin can view the detailed summary of everything such as count of registered users, registered user details, total sold products along with buyer and seller details, total available products etc.

 

        Manage Users: All the registered user details will be displayed to the admin. Admin will accept / reject the user registration requests and can block or unblock any user for uploading or buying a product on the website.

 

        Report Generation: The admin will be able to generate a complete report of total sales of products purchased on daily, weekly, and monthly basis.

 

 

 

 

 

 

 

Page 121 of 167

 

        Payment Module:

 

Upon successful completion of any order, customers can either pay the amount to the concerned delivery person on the spot or can transfer the amount to the concerned product seller’s account number available on the website. The responsibility of the delivery will be on the seller and the responsibility of verifying the selected product will be on the customer respectively.

 

 

 

[Note: Student can add/enhance requirements as per need and keeping the time span and scope in view.]

 

Tools:

ASP.NET, C#, React JS, Node JS, HTML, CSS, JavaScript, Ajax, jQuery, Bootstrap, MS SQL Server

 

Supervisor:

Name: Syed Hassan Ali Shah

 

Email ID: hassan.ali@vu.edu.pk

 

MS Teams ID: syed.hassan.ali.sha@outlook.com

Languages

  • C#, HTML, CSS, JavaScript, SQL Language

Tools

  • ASP.NET, React JS, Node JS, Ajax, jQuery, Bootstrap, MS SQL Server Tool

Project Schedules

No schedules available for this project.

Viva Review Submission

Review Information
Supervisor Behavior

Student Viva Reviews

No reviews available for this project.