A
MINI PROJECT REPORT
ON
“ONLINE SHOPPING”
SUBMITTED TO THE SAVITRIBAI PHULE PUNE UNIVERSITY
IN FULFILLMENT OF THE REQUIREMENTS FOR THE
AWARD OF THE
THIRD YEAR OF COMPUTER ENGINEERING
BY
Submitted By
Miss. Dale janvi Dhananaay (PRN NO: - 72146136M)
Miss .Dale Siddhi Nandkumar (PRN NO: - 72146137K)
Mr. Bhoj Akash Lalit (PRN NO: -72146118C )
TE COMPUTER (2019 COURSE)
Sir Visvesvaraya Institute of The Technology, Nashik
2022-2023
1
DEPARTMENT OF COMPUTER ENGINEERING
Sir Visvesvaraya Institute Of Technology, Nashik
A/p.Chincholi,Tal.Sinnar,Dist.Nashik - 422102(MS)India
Year 2022-2023
CERTIFICATE
This is to certify that the Mini Project report entitled
“ ONLINE SHOPPING”
Has satisfactorily completed by
Miss. Dale janvi Dhananaay (PRN NO: - 72146136M)
Miss .Dale Siddhi Nandkumar (PRN NO: - 72146137K)
Mr. Bhoj Akash Lalit (PRN NO: -72146118C )
In partial fulfilment of Mini Project Report work for Third Year of
Computer Engineering in Savitribai Phule Pune University for academic
year 2022-23 Semester II.
Date:
Place: SVIT, Nashik.
(Mr.U.R.Patole ) (Mr. S.M.Rokade)
Guide Head Of Department
2
INTRODUCTION
Online shopping refers to the process of purchasing products
or services through the internet. It has become increasingly popular and
widespread, revolutionizing the way people shop. With online
shopping, consumers can browse through a wide range of products,
compare prices, make purchases, and have items delivered to their
doorstep, all from the comfort of their own homes or anywhere with
internet access.
It has revolutionized the way people buy and sell products and services.
It refers to the process of purchasing goods or services over the internet
using various electronic devices such as computers, smartphones, or
tablets. Online shopping has gained immense popularity due to its
convenience, wide range of products, competitive pricing, and ease of
use.
OBJECTIVES
The objectives of online shopping can vary depending on
the perspective, whether it's from the business owner's or the
consumer's point of view. Here are the key objectives for both parties
Objectives for Businesses:
1. Increased Sales and Revenue: Online shopping aims to drive sales
and generate revenue for businesses. By reaching a larger
customer base and providing a convenient shopping experience,
businesses can increase their sales potential.
2. Expanded Market Reach: Online shopping allows businesses to
overcome geographical limitations and expand their market
reach. With an online presence, businesses can reach customers
both locally and globally, tapping into new markets and customer
segments.
3
3. Cost Efficiency: E-commerce can offer cost advantages to
businesses compared to traditional brick-and-mortar stores. It
eliminates the need for physical retail spaces, reduces overhead
costs, and streamlines operations, leading to improved cost
efficiency.
Objectives for Consumers:
1. Convenience and Time Savings: The primary objective for
consumers is the convenience offered by online shopping. It
allows them to shop anytime, anywhere, without the need to visit
physical stores. This saves time and eliminates the hassle of
commuting and navigating crowded retail spaces.
2. Wide Product Selection: Online shopping provides consumers
with access to a vast array of products and services. They can
explore multiple brands, compare prices, and find unique or niche
items that may not be readily available in local stores.
3. Competitive Pricing and Discounts: Consumers often seek
competitive prices and discounts when shopping online. E-
commerce platforms often offer competitive pricing due to
reduced overhead costs, and they frequently provide deals,
promotions, and loyalty programs that help consumers save
money.
4
ADVANTAGES
1. Easy Price Comparison: Customers can quickly compare prices
across multiple online retailers, helping them find the best deals
and discounts. Price comparison tools and websites make it
convenient to find the lowest prices without physically visiting
different stores.
2. Personalization and Recommendations: Online shopping
platforms often use algorithms and customer data to personalize
the shopping experience. Customers receive tailored
recommendations based on their browsing and purchase history,
making it easier to discover relevant products.
3. Access to International Markets: Online shopping transcends
geographical boundaries, giving customers access to products
from around the world. They can explore and purchase items from
international sellers or brands, opening up a wider range of
options and experiences.
CONCLUSION
In conclusion, online shopping has revolutionized the way
people buy and sell products and services. It offers a multitude of
advantages for both consumers and businesses.
For consumers, online shopping provides convenience, allowing them
to shop anytime and from anywhere. The wide range of products
available online, along with competitive pricing, enables customers to
find exactly what they're looking for at the best possible prices. User
5
reviews and recommendations help them make informed decisions,
while personalized experiences and easy comparison tools enhance
their shopping journey.
For businesses, online shopping opens up new market opportunities
and expands their reach beyond geographical boundaries. The reduced
overhead costs and increased sales potential contribute to improved
profitability. Data analytics and insights derived from online shopping
activities enable businesses to better understand customer behavior,
optimize marketing strategies, and enhance overall performance.
Additionally, online platforms offer flexibility and adaptability,
allowing businesses to respond quickly to market trends and customer
demands.
Pseudocode-
?php
define('ENVIRONMENT', isset($_SERVER['CI_ENV']) ? $_SERVER['CI_ENV'] :
'development');
switch (ENVIRONMENT)
{
case 'development':
error_reporting(-1);
ini_set('display_errors', 1);
break;
case 'testing':
case 'production':
ini_set('display_errors', 0);
if (version_compare(PHP_VERSION, '5.3', '>='))
{
error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT &
~E_USER_NOTICE & ~E_USER_DEPRECATED);
}
else
{
error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT & ~E_USER_NOTICE);
}
break;
6
default:
header('HTTP/1.1 503 Service Unavailable.', TRUE, 503);
echo 'The application environment is not set correctly.';
exit(1);
}
$system_ path = 'system';
$application_ n folder = 'application';
$view_ folder = '';
if (defined('STDIN'))
{
Chdir (dirname(__FILE__));
}
if (($_temp = realpath ($system _path)) !== FALSE)
{
$system_ path = $_temp. DIRECTORY_SEPARATOR;
}
else
{
$system _path = strtr(
rtrim($s ystem _path, '/\\'),
'/\\',
DIRECTORY_SEPARATOR.DIRECTORY_SEPARATOR
).DIRECTORY_SEPARATOR;
}
if ( ! is_dir ($system_ path))
{
header('HTTP/1.1 503 Service Unavailable.', TRUE, 503);
echo 'Your system folder path does not appear to be set correctly. Please open the following
file and correct this: '.pathin fo(__FILE__, PATHINFO_BASENAME);
exit(3);
}
define('SELF', pathinfo(__FILE__, PATHINFO_BASENAME));
define('BASEPATH', $system_path);
define('FCPATH', dirname(__FILE__).DIRECTORY_SEPARATOR);
define('SYSDIR', basename(BASEPATH));
if (is_dir($application_folder))
{
if (($_temp = realpath($application_folder)) !== FALSE)
7
{
$application_ folder = $_temp;
}
else
{
$application _folder = strtr(
rtrim($ application_ folder, '/\\'),
'/\\',
DIRECTORY_SEPARATOR.DIRECTORY_SEPARATOR
);
}
}
elseif (is_dir(BASEPATH. $application _folder. DIRECTORY_SEPARATOR))
{
$application _folder = BASEPATH. strtr(
trim($application _folder, '/\\'),
'/\\',
DIRECTORY_SEPARATOR.DIRECTORY_SEPARATOR
);
}
else
{
header('HTTP/1.1 503 Service Unavailable.', TRUE, 503);
echo 'Your application folder path does not appear to be set correctly. Please open the following
file and correct this: '.SELF;
exit(3);
}
define('APPPATH', $application _folder .DIRECTORY_SEPARATOR);
if ( ! isset($view _folder[0]) && is_dir(APPPATH .'views'.DIRECTORY _SEPARATOR))
{
$view_folder = APPPATH .'views';
}
elseif (is_dir($view_folder))
{
if (($_temp = realpath($view_folder)) !== FALSE)
{
$view_folder = $_temp;
}
else
{
$view_folder = strtr(
rtrim($view_folder, '/\\'),
'/\\',
DIRECTORY_SEPARATOR.DIRECTORY_SEPARATOR
);
}
}
elseif (is_dir(APPPATH.$view_folder.DIRECTORY_SEPARATOR))
8
{
$view_folder = APPPATH.strtr(
trim($view_folder, '/\\'),
'/\\',
DIRECTORY_SEPARATOR.DIRECTORY_SEPARATOR
);
}
else
{
header('HTTP/1.1 503 Service Unavailable.', TRUE, 503);
echo 'Your view folder path does not appear to be set correctly. Please open the following file
and correct this: '.SELF;
exit(3);
}
define('VIEWPATH', $view_folder.DIRECTORY_SEPARATOR);
require_once BASEPATH.'core/CodeIgniter.php';
Output:
9
10
11
12