Project Domain / Category:
Since the arrival of smart phones and large penetration of internet, E
Commerce has gained a lot
of attraction in Pakistan and the trend of online
shopping has really kicked off. The number of
online shoppers has been increasing with each passing day. E
mmerce provides faster product
finding and buying process as compared to physically visiting the shops and looking for the
products. Moreover, the introduction of online payments systems has made the shopping more
secure and haste
The key goal of th
e online shoppers is to buy the product at lowest possible price to save their
money. However, the dilemma that the online shoppers have to face is to search the required
product and compare the price of a product at different e
commerce platforms. This is
hectic and time
consuming process since in Pakistan; we don’t seem to think of any such
platform which allows the shoppers to compare the prices of online products. The shoppers have
to manually visit each e
commerce website one by one to search a
product and compare the
Our purpose in this project is to replace the existing manual searching of online product with an
automated process. We want to develop a web
based search engine for different most popular e
tes operating in Pakistan. The proposed search engine takes the product name
from the shopper and searches its availability on different e
commerce sites. It uses Web
Scrapping technique to extract the product details such as Manufacturer, Price and Paymen
method etc. The search engine then consolidates this information and displays the result to the
user. As a start, we are going to consider only 4 to 5 e
commerce which are to be included in the
The system will allow the user to search a specific product.
The system will allow the user to search the product using different criterion such as which e
commerce sites to be included in the search, minimum/maximum price, minimum/maximum
tings, payment method and the link to that website to redirect the user to the
product page of the e
The system will be able to compare the prices of the products and show to the user.
For the prices given in different currencies, the system will show the prices in the currency
selected by the user. For example, if at any site, the price of a product is given in dollars ($)
but the default currency or the currency selected by the user at
the time of search was
Pakistani rupees (PKR), the system must convert the Dollar into PKR using the latest
exchange rates (taken by some reliable source) before showing the results to the user.
In the result, the system will show the product details suc
h as manufacturer, product image,
product rating and other product description in user friendly interface.
The system also allows the user to save the
searches using any technique such as
cookies, online account etc.
Important Project Informatio
The requirements given above are just a few most important ones. The student can add more
requirements after discussing it with the supervisor.
To properly implement this project, you need to be aware about different web scrapping
techniques and tools w
hich act as a backbone of the search engine.
The implementation of the search engine requires very carefully analysis of the interface
design of the selected e
commerce websites to extract the required information and display it
to the user.
As a beginnin
g, we are going to add only a few most popular e
commerce websites which is
to be made part of the search such as:
Any IDE specific to the language which is being used for implementation.
Visual Studio for C#, Anaconda for Python
SQL Management Studio (for maintaining the product search history)
C# or Python (most preferably)
Project Domain / Category:
Codeigniter, Laravel, Php