You are on page 1of 41

PROJECT REPORT

ON

E COMMERCE STORE

Submitted in the partial fulfillment of requirement for the award of the Diploma of

COMPUTER ENGINEERING

SUBMITTED BY

AMAN KUMAR 171076216082


MANINDERJIT SINGH 171076216131

UNDER THE GUIDANCE OF

ER.MANJEET KAUR Er. DIMPLE BHASIN

HEAD OF DEPARTMENT ASSISTANT PROFESSOR

COMPUTER ENGG DEPARTMENT COMPUTER ENGG DEPARTMENT

DEPARTMENT OF COMPUTER ENGINEERING

CHANDIGARH POLYTECHNIC COLLEGE, GHARUAN

DEC – 2019

1
CHANDIGARH POLYTECHNIC COLLEGE
CERTIFICATE

This is to certify that the project “FR STORE” submitted by AMAN KUMAR,

MANINDERJIT SINGH in partial fulfillment of the requirements for the award of

diploma of “COMPUTER ENGINEERING” to Chandigarh Polytechnic College

Gharuan, is a record of student’s own work carried out by them under my supervision

and guidance.

HEAD OF DEPARTMENT PROJECT GUIDE

ER. MANJEET KAUR ER. DIMPLE BHASIN

Computer Engineering Computer Engineering

Chandigarh Polytechnic College Chandigarh Polytechnic College

Gharuan Gharuan

2
CHANDIGARH POLYTECHNIC COLLEGE
ACKNOWLEDGEMENT

The Project work is a task which cannot be done by an individual in isolation. I have no

exception to this rule and have gratefully accepted the helping hand offered.

We express my deep gratitude and indebtedness to Dr. Gurmeet Singh Swag

(Principal Chandigarh Polytechnic College Gharuan) for providing us such a platform,

infrastructure and learning environment.

We also grateful to “Er. MANJEET KAUR” (HOD “COMPUTER

ENGINEERING” Chandigarh Polytechnic College Gharuan) for extending all possible

help in formation and completion of Project.

We are also grateful to our guide “ER. DIMPLE BHASIN” (Assist. Professor,

Department of “COMPUTER ENGINEERING” Chandigarh Polytechnic College

Gharuan) for her valuable guidance and constant encouragement at each and every step-

in preparation of this Project work until its completion.

AMAN KUMAR

MANINDERJIT SINGH

3
CHANDIGARH POLYTECHNIC COLLEGE
ABSTRACT

In today’s fast-changing business environment, it’s extremely important to be able to

respond to client needs in the most effective and timely manner. If your customers wish

to see your business online and have instant access to your products or services. Online

Shopping is a lifestyle e-commerce web application, which retails various fashion and

lifestyle products (Currently Men’s Wear). This project allows viewing various products

available enables registered users to purchase desired products instantly using PayPal

payment processor (Instant Pay) and also can place order by using Cash on Delivery

(Pay Later) option. This project provides an easy access to Administrators and

Managers to view orders placed using Pay Later and Instant Pay options. In order to

develop an e-commerce website, a number of Technologies must be studied and

understood. These include multi-tiered architecture, server and client side scripting

techniques, implementation technologies such as ASP.NET, programming language

(such as C#) and relational databases. This is a project with the objective to develop a

basic website where a consumer is provided with a shopping cart application and also to

know about the technologies used to develop such an application. This document will

discuss each of the underlying technologies to create and implement an ecommerce

website.

Electronic commerce, commonly known as E-commerce or is trading in products or

services using computer networks, such as the Internet. Electronic commerce draws on

technologies such as mobile commerce, electronic funds transfer, supply chain

management, Internet marketing, online transaction processing, electronic data

interchange (EDI), inventory management systems, and automated data collection

systems. E-commerce businesses may employ some or all of the following:

4
CHANDIGARH POLYTECHNIC COLLEGE
 Providing or participating in online marketplaces, which process third-party business

to consumer or consumer-to-consumer sales Business-to-business buying and selling

 Gathering and using demographic data through web contacts and social media

Business-to-business electronic data interchange

 Marketing to prospective and established customers by e-mail or fax (for example,

with newsletters) Engaging in pretail for launching new products and services

 E-commerce is conducted using a variety of applications, such as email, online

catalogs and shopping carts, EDI, the File Transfer Protocol, web services, and mobile

devices. This includes business-to-business activities and outreach, such as using email

for unsolicited ads, usually viewed as spam, to consumers and other business prospects,

as well as sending out e-newsletters to subscribers and SMS texts to mobile devices.

More companies now try to entice consumers directly online, using tools such as digital

coupons, social media marketing and targeted advertisements.

 The rise of e-commerce has forced IT personnel to move beyond infrastructure design
and maintenance to consider numerous customer-facing aspects, such as consumer data
privacy and security.

5
CHANDIGARH POLYTECHNIC COLLEGE
Table of Contents

Contents Page No.

Certificate 2

Acknowledgements 3

Abstract 4-5

Table of Contents 6

Chapter No. 1 7

1. WIX ADI 8

2. Features of ADI 9-10

3. Working of ADI 11-14

Chapter No. 2 15

Hardware and Software Requirements 16-17

Chapter No. 3 18

Introduction to E-Commerce 19-20

Chapter No. 4 21

Introduction to FR Store 22-24

Chapter No. 5 25

Using the Website 26-37

Chapter No. 6 38

Future Scope 39

Chapter No. 7 40

Limitations 41

6
CHANDIGARH POLYTECHNIC COLLEGE
Chapter 1

7
CHANDIGARH POLYTECHNIC COLLEGE
Chapter 1

WIX ADI

Wix ADI is a cloud-based web development platform that was first developed and

popularized by the Israeli company also called Wix. It allows users to create HTML5,

XML, PHP websites and mobile sites through the use of online drag and drop tools.

Wix provides customizable website templates and a drag-and-drop HTML5 web site

builder that includes apps, graphics, image galleries, fonts, vectors, animations and

other options. Users also may opt to create their web sites from scratch.

Wix offers an easy drag-and-drop website builder to create a site. There are 100s of free

templates available. It runs in your web browser and provides its own web hosting. The

Wix App Market makes it easy to add extra functionality such as photo galleries or

ecommerce. Wix website has some extraordinary features and widgets. Their visually

impressive layouts are designed for small businesses, restaurants, online stores and

artists such as musicians and photographers. They are optimized for mobile devices and

can be spiced up with one of the numerous apps available from the Wix App Market.

Wix provides customizable website templates and a drag-and-drop HTML5 web site

builder that includes apps, graphics, image galleries, fonts, vectors, animations and

other options. It allows users to create HTML5, XML, PHP websites and mobile sites

through the use of online drag and drop tools.

Wix provides customizable website templates and a drag-and-drop HTML5 web site

builder that includes apps, graphics, image galleries, fonts, vectors, animations and

other options

8
CHANDIGARH POLYTECHNIC COLLEGE
Features of WIX ADI

 SMB-Friendly

Wix is without doubt the best bet for sole site owners and SMBs interested in building

beautiful web hubs without spending a fortune. All essential features are available for

free and the creation process requires no coding or technical skills to put a website into

action. All it takes is to choose the elements you want to change and to drag and drop

your items on one of the 100+ designer-made templates.

 Reliable Hosting for Your Website

Wix will not only let you create a beautiful website, but also provide suitable domain

names for free. You can also count on their SEO-optimized, secure, and reliable hosting

services; manage and track the performance of your website all from a single dashboard.

 Wix Artificial Design Intelligence & Wix Code

A unique service offered by Wix’s professionals is to have an expert, premium website

created just for you. All you’d be expected to do is to answer a few simple questions

about who you are and what you do, and supply experts with the content you wish to

include. Based on this information, they will create a professional and amazingly

personalized website just for you, and you can go live immediately.

Developers can rely on its open API architecture to install the functions they need.

Everything they create is SEO compatible and the coding operations are intuitive and

hassle-free.

9
CHANDIGARH POLYTECHNIC COLLEGE
 SEO-Optimized Content

An important benefit from creating a Wix website is the possibility to place SEO

optimized content, thanks to which your offerings will become more visible and

easily detected by search engines. The SEO functionality widget can be purchased

from Wix’s robust marketplace, where you can also find a number of attractive

features to upgrade your account.

 Mobile-Optimized Website

Nowadays, when most people use their mobile devices to browse online content and

shop for products, you also need a reliable mobile-optimized website. Wix makes this

happen by automatically optimizing all websites for mobile display and it also allows

you to create mobile-only websites upon need. This is particularly useful to

eCommerce users interested in promoting and selling online.

 No Connectivity Issues

Another thing you will like about Wix is that it works seamlessly with a number of

third-party solutions among which are leading marketplaces, sales apps, and

marketing solutions. You can also use it in synergy with collaboration and CRM apps

and enjoy a streamlined integration with social media to promote your products.

10
CHANDIGARH POLYTECHNIC COLLEGE
WIX ADI E COMMERCE ARCHITECTURE

E-commerce is based on the client-server architecture. A client can be an application,

which uses a Graphical User Interface (GUI) that sends request to a server for certain

services. The server is the provider of the services requested by the client. In E-

commerce, a client refers to a customer who requests for certain services and the server

refers to the business application through which the services are provided. The business

application that provides services is deployed on a Web' server. The E - Commerce Web

server is a computer program that provides services to "other computer programs and

serves requested Hyper Text Mark-up Language (HTML) pages or files.

11
CHANDIGARH POLYTECHNIC COLLEGE
1. Business to Consumer (B2C): When a business sells a good or service to an

individual consumer (You buy a pair of shoes from an online retailer directly without an

Seller).

Business-to-consumer (B2C) is an Internet and electronic commerce (e-commerce)

model that denotes a financial transaction or online sale between a business and

consumer. B2C involves a service or product exchange from a business to a consumer,

whereby merchants sell products to consumers. It generally denotes a financial

transaction or online sale between a business and consumer. B2C is also known as

business-to-customer (B2C).

B2C traditionally referred to mall shopping, eating out at restaurants, pay-per-view

movies, and infomercials. However, the rise of the Internet created a whole new B2C

business channel in the form of e-commerce or selling of goods and services over the

Internet.

Examples include:

 Amazon.in

 Flipkart.com

12
CHANDIGARH POLYTECHNIC COLLEGE
2. Business to Business (B2B): When a business sells a good or service to another

business (e.g. A business sells software-as-a-service for other businesses to use).

Business to business also called B to B or B2B, is a form of transaction between

businesses, such as one involving a manufacturer and wholesaler, or a wholesaler and a

retailer. Business to business refers to business that is conducted between companies,

rather than between a company and individual consumers. Business to business stands

in contrast to business to consumer (B2C) and business to government

(B2G) transactions.

If you often read business publications or frequent professional forums online, you've

likely come across the abbreviation "B2B." What is B2B, exactly? It simply means

"business to business," which refers to any company focused on selling products or

services to other businesses rather than to consumers.

Examples include:

 Bulk Books Store

 Nutree Vit

13
CHANDIGARH POLYTECHNIC COLLEGE
2. Consumer to Consumer (C2C):

When a consumer sells a good or service to another consumer (e.g. You sell your old

furniture on eBay to another consumer). Customer to customer (C2C) is a business

model, whereby customers can trade with each other, typically, in an online

environment. Two implementations of C2C markets are auctions and classified

advertisements. C2C marketing has soared in popularity with the arrival of the internet

and companies such as eBay, Etsy, and Craigslist. C2C represents a market environment

where one customer purchases goods from another customer using a third-party

business or platform to facilitate the transaction. C2C companies are a new type of

model that has emerged with e-commerce technology and the sharing economy.

Examples Include:

 Ebay

 OLX

14
CHANDIGARH POLYTECHNIC COLLEGE
CHAPTER 2

15
CHANDIGARH POLYTECHNIC COLLEGE
CHAPTER 2

Hardware and Software Requirements

WiX is a set of tools that allows you to create Windows Installer-based deployment

packages for your application. The WiX toolset is based on a declarative XML

authoring model. You can use WiX on the command line by using the WiX tools or

MSBuild. In addition, there is also a WiX Visual Studio plug-in that supports VS2005,

VS2008, and VS2010. The WiX toolset supports building the following types of

Windows Installer files:

 Installer (.msi) : MSI is an installer package file format used by Windows. Its name

comes from the program’s original title, Microsoft Installer, which has since changed to

Windows Installer. MSI files are used for installation, storage, and removal of

programs. The files are contained in a package, which is used with the program’s client-

side installer service, an .EXE file, to open and install the program.

 Patches (.msp) : A Windows Installer patch (.msp file) is a file used to deliver updates

to Windows Installer applications. The patch is a self-contained package that contains

all the information required to update the application. A patch package (.msp file) can

be much smaller than the Windows Installer package (.msi file) for the entire updated

application. For more information about delivering smaller updates to applications,

see Reducing Patch Size.

 Merge Modules (.msm) : Merge modules are the Windows Installer standard for

reusable setup logic and resources. Development teams can build and

distribute MSM files that include installer components and functionality shared between

applications.

16
CHANDIGARH POLYTECHNIC COLLEGE
Transforms (.mst) : An MST-file contains transforms to be applied to a MSI file.

A transform is usually a small configuration change.

This is typically used to apply local configuration settings, for example to disable the

automatic update feature of a software product.

Creating a transform file is an alternative to modifying a MSI-file. Both can be done for

example with Orca.

MST-files are being applied by Windows Installer while it is installing an MSI-file.

Other Software Requirements:

 WiX supports both .NET 3.5 and 4.0 and later. WiX's MSBuild supports requires .NET

3.5, which is not installed by default on Windows 8 and Windows Server 2012 and

later.

 To install the .NET 3.5 feature, go to Control Panel, open Programs and Features, and

choose Turn Windows features on or off. In the list of features, choose .NET

Framework 3.5 (includes .NET 2.0 and 3.0) and then choose OK.

 In the next version of WiX (v3.11), .NET 4.0 will be required; building using

.NET 3.5 will no longer be supported.

 WiX's MSBuild supports requires .NET 3.5, which is not installed by default on

Windows 8 and Windows Server 2012 and later.

 The WiX source code is written in XML format with a .wxs file extension. The WiX

tools follow the traditional compile and link model used to create executables from

source code. At build time, the WiX source files are validated against the core WiX

schema, then processed by a preprocessor, compiler, and linker to create the final result.

There are a set of WiX tools that can be used to produce different output types. For a

complete list of file types and tools in WiX, see the File Types and the List of Tools.

17
CHANDIGARH POLYTECHNIC COLLEGE
CHAPTER 3

18
CHANDIGARH POLYTECHNIC COLLEGE
CHAPTER 3

INTRODUCTION TO E-COMMERCE

Meaning of E-Commerce:

The fast and dramatic changes in information technology specially in last one decade

has given new concept of marketing in which buyer and seller do not see each other face

to face nor see the goods physically; the whole transaction is carried out with the help of

‘on line’ communication. The entire deal is carried out with the help of computer –

telecommunication and net working with associated hardware.

In the e – commerce internet provides information about goods and services “It is” a

way of conducting imaging and executing business transactions and services through

electronic media and net working in computers and communication net work, websites,

e-mail are resorted.

Advertising:

Customers know about goods and services sitting at home. The manufacturers,

distributors, suppliers and services providers let the consumers know about their

products quality, price, size, color etc. through multi-colored catalogues on website. The

consumers can ‘surface various web sites and compare their relative prices, quality

characteristic, features etc.

These details can be obtained from suppliers around the globe. The websites are

available beside for goods for direct selling, context selling, financial and other services

such as hospitals, education, training, advertisements, property, entertainment, product

demonstrations, bill payment, exchange and all other services which one can think of.

19
CHANDIGARH POLYTECHNIC COLLEGE
Types of selling

1. Business to Business (B2B):

This implies selling by one business manufactures to other business manufactures,

trade, wholesaler or retailer. In India as yet most of the e-commerce is B2B. The

number of companies like TELCO, IBM, C1TI BANK, BHEL, ESSAR, TVS,

MARUTI, BAJAJ, and many others are doing B2B. In 1998 out of total e-commerce of

us$ 210 billion us$ 100 billion was accounted for B2B.

2. Business to Consumer (C2B):

When business sells to customers/consumers it is called B2C and is most important

from our point of view. The products include items sold in departmental stores, chemist

shops, grocery stores, books, stationery, clothes, vegetables, fruits and what not. As yet

in India such sales are only of US$ 100 billion but are expected to go up to US$ 900

billion by 2005 i.e. the growth of 9000 percent. Many service sectors are adopting this

mode.

3. Consumer to Consumer (C2C):

Under this system when some consumer want to dispose off his old items, he can take

the help of selling through internet. But this type of e-commerce is not very common at

least in India and the business is negligible. When a consumer sells a good or service to

another consumer (e.g. You sell your old furniture on eBay to another consumer).

Customer to customer (C2C) is a business model, whereby customers can trade with

each other, typically, in an online environment.

20
CHANDIGARH POLYTECHNIC COLLEGE
CHAPTER 4

21
CHANDIGARH POLYTECHNIC COLLEGE
CHAPTER 4

INTRODUCTION TO FR STORE

When the customer enters the main page of our website, he will see in the right side

Page with Log in option and form. If he has registered for the same The user can log in

to his account and can explore the website. But if he has not registered before, he must

register first to be allowed to initiate purchases through our web site.

In the page of Customer Registration, the customer fill personal data which contains

Full name, User name, password, address, E-mail and another crucial data.

In the Home Page, User asked to enter username and password to login, our task to

check if the user logged in were regular customer, a wholesale customer or a guest just

to visit to check specifications of a produt. If user name of logged user in customers

table so the logged user was customer if not we will check admin table. If password not

match we will redirect to error page to show error message (Please Enter Right

Password) and from that page user can use back button to return to login form to be able

to enter right password.

The main objectives of our website are given below:

a. To provide information about various products in different categories.

b. Customer can purchase Products Online.

c. Customer can login and get various information about products and can purchase the

suitable product with price and quality comparison.

d. Customer can pay online, so security is must therefore e-shopping provide secure

transactions.

22
CHANDIGARH POLYTECHNIC COLLEGE
e. After sale e-shopping also provide after sales service in which customer problem is

solved.

f. Data security is maintained to relatively high level by implementing it at Database level,

so as to ensure that only authorized users have access to confidential client information

g. Build a product catalog that can be browsed and searched 8. Earning is also one of the

Objectives of this Project by:

i. Google Adsense

ii. Referral Programs

iii. Affiliate Marketing

iv. Local Advertisements

v. Newspaper and Media

vi. Customer Relation Management.

Our E-commerce project divides into two main parts; the first part is dynamic creation

of E-commerce web site and managed them and sell them to the online customers

through our web site. Second part is shopping transactions which allow customers to

buy products from our web site and then manage the purchase.

In the page of Customer Registration, the customer fill personal data which contains

Full name, User name, password, address, E-mail and another crucial data. In

the Home Page, User asked to enter username and password to login, our task to check

if the user logged in were regular customer, a wholesale customer or a guest just to visit

to check specifications of a product. If user name of logged user in customers table so

the logged user was customer if not we will check admin table. If

23
CHANDIGARH POLYTECHNIC COLLEGE
password not match we will redirect to error page to show error message (Please Enter

Right Password) and from that page user can use back button to return to login form to

be able to enter right password.

The main Features of our E-Commerce website are:

1. Registration Module.

2. Authentication Module.

3. Products Browsing.

4. Products Searching.

5. Shopping Cart.

6. Shipping & Billing.

7. Payment option (PayPal & Custom)

8. Admin User Management.

9. Admin Order Management Module

10. Customer Feedback Form.

Other Salient Features of our website are:

1. Login using Email-Password/Google/Facebook.

2. Easy to use Interface

3. Live chat with store owner for queries.

4. Ease of Choice Management

5. Ease of Payments with digital Payments Interface.

24
CHANDIGARH POLYTECHNIC COLLEGE
Chapter 5

25
CHANDIGARH POLYTECHNIC COLLEGE
Chapter 5

Using the Website


With its easy to use Interface, when the user opens our website, the Home page opens

up that displays the logo and main content regarding some featured products. The users

gets an “Explore Now” button, after clicking on it, The Products Page is Opened.

The user can go through the various products and can buy the Products.

The ease of access and experience is kept in mind while the development of this

website.

Users will also get special Offers from the Offers Page present in the “Main Menu”.

The Webpages in this Website are:

1. HOME PAGE

2. SHOP/ PRODUCTS PAGE

3. PRODUCT PAGE

4. MY CART PAGE

5. ORDER PAGE

6. OFFERS PAGE

7. ABOUT PAGE

8. MY ACCOUNT PAGE

9. SIGN UP PAGE

10. MY ORDERS PAGE

11. MY ADDRESSES PAGE

12. MY WALLET PAGE

13. CHAT PAGE

26
CHANDIGARH POLYTECHNIC COLLEGE
1. HOME PAGE

27
CHANDIGARH POLYTECHNIC COLLEGE
2. Shop/ Products Page

3. Product Page

28
CHANDIGARH POLYTECHNIC COLLEGE
4. My CART Page

29
CHANDIGARH POLYTECHNIC COLLEGE
5. Order Page

30
CHANDIGARH POLYTECHNIC COLLEGE
6. Offers Page

31
CHANDIGARH POLYTECHNIC COLLEGE
7. About Page

8. My Account Page

32
CHANDIGARH POLYTECHNIC COLLEGE
9. Sign Up Page

FR Store Provides 3 Methods for Signing Up:

1. Through EMAIL

2. Through Facebook

3. Through Google.

1. Through Facebook

33
CHANDIGARH POLYTECHNIC COLLEGE
2. Through Google

3. Through E-mail

34
CHANDIGARH POLYTECHNIC COLLEGE
10. My Orders Page

11. My Addresses Page

12. My Wallet Page

35
CHANDIGARH POLYTECHNIC COLLEGE
13. Chat Page

36
CHANDIGARH POLYTECHNIC COLLEGE
37
CHANDIGARH POLYTECHNIC COLLEGE
Chapter 6

38
CHANDIGARH POLYTECHNIC COLLEGE
Chaper 6

Future Scope

1. Increasing the value of the content with accessibility, reusability and durability.

2. We will develop the necessary skills to get our business up on the Web and available to a

worldwide audience.

3. We’ll understand the concepts, and we’ll have the knowledge.

4. Affiliation program helps to generated many visitors and is one of the best marketing

strategies

5. Reduction in the cost of broadband internet facilities to ensure more people come online.

6. Increasing the number of products on the website

7. Connecting to more businesses for wider availability of choice.

8. Making the ease of Customer user experience more dynamic and fast.

9. We seek our business to be the number 1 choice for the customers.

10. Making the Website usable for all of the following Business Model Enterpreneurs

 Business to Customer

 Business to Business

 Customer to Customer

11. Currently our Website works as on the basis of the Business to Customer Business Model.

12. We are Continuously Working to make our website an easy one stop place for the customer.

39
CHANDIGARH POLYTECHNIC COLLEGE
Chapter 7

40
CHANDIGARH POLYTECHNIC COLLEGE
Chapter 7

Limitations
1. Online Payments are currently not available.

2. Number of Products are Limited.

3. The UI of the website is still under work and we continuously seek to work for its good
performance.

41
CHANDIGARH POLYTECHNIC COLLEGE

You might also like