You are on page 1of 26

ACKNOWLEGEMENT

We have taken efforts in this project. However, it would not have been possible
without the kind support and help of many individuals and organizations. We
would like to extend sincere thanks to all of them.
We are highly indebted to Ms. Silky Bansal (Assistant Prof. in Computer
Science) for her guidance and constant supervision as well as for providing
necessary information regarding the project & also for her support in completing
the project.
We are thankful to our Ms. Manisha Bhatnagar HOD(Computer Science
Department) and other staff of WIT, Bathinda.
Our thanks and appreciations also go to our colleague in developing the project
and people who have willingly helped us about with their abilities.
Sandeep Kaur
Roll No.:- 61009
INDEX
S.No Particular Page No. Signature
1.1 Introduction to the project 1
1.2 Objectives of the project 2
2. Introduction to HTML & CSS 3
3. Introduction to Django(Python)Framework 4

4. Hardware and Software Requirement 5


5. System Analysis 6-7
6. Feasibility Study 8-9

7. System Design 10-13


8. ER Diagram 14-17
9. Database 18-19

10. Snapshot 20-29


11. Implementation 30-33
12. Testing 34-36

13. Maintenance 37
14. Future Scope 38
15. Bibliography 39
1.1 INTRODUCTION TO THE PROJECT
Now a days the life style of the people is different. People feel uncomfortable
and time consuming for going crowded markets. So, E-Shopping is a boon as it
saves lot of time. Online shopping is a process whereby consumers directly buy
goods, services etc. from a seller without an intermediary service over the
Internet. Shoppers can visit web stores from the comfort of their house and shop
as by sitting in front of the computer.
If you would like to experience the best of online shopping for men, women in
India, you are at the right place. CARA is the ultimate destination for fashion
and lifestyle, being host to a wide array of merchandise including clothing. It
is time to redefine your style statement with our treasure-trove of trendy items.
Our online store brings you the latest in designer products straight out of
fashion houses. You can shop online at CARA from the comfort of your home
and get your favourites delivered right to your doorstep.

CARA stores are usually available 24 hours a day and many consumers have
internet access both at work and at home. So it is very convenient for them to
shop Online. One of the most enticing factors about CARA, particularly during
holiday season is, it alleviates the need to wait in long lines or search from a
store for a particular item. Variety of goods are available in online. So the
researcher want to know the preference of the consumers. So fifty respondents
were met and data were collected regarding their preference.

Page | 1
1.2 OBJECTIVES OF THE PROJECT
 BEST ONLINE SHOPPING SITE IN INDIA FOR FASHION:
Be it ,CARA offers you the ideal combination of fashion and functionality
for men, women. You will realise that the sky is the limit when it comes to
the types of outfits that you can purchase for different occasions.
1. Smart men’s clothing - At CARA you will find myriad options in
smart formal shirts, cool T-shirts and jeans combinations for men.
Wear your attitude with printed T-shirts. Create the back-to-campus
vibe with varsity T-shirts and distressed jeans.
2. Trendy women’s clothing - Online shopping for women at CARA is
a mood-elevating experience. Look hip and stay comfortable with
chinos and printed shorts this summer. Choose your favourites from
among Bardot, off-shoulder, shirt-style, blouson, embroidered and
peplum tops.
 AFFORDABLE FASHION AT YOUR FINGERTIPS:
CARA is one of the unique online shopping sites in India where fashion is
accessible to all. Check out our new arrivals to view the latest designer
clothing, in the market. You can get your hands on the trendiest style every
season in western wear. You can also avail the best of ethnic fashion during
all Indian festive occasions. The end-of-season sale is the ultimate
experience when fashion gets unbelievably affordable.

Page | 2
2. INTRODUCTION TO HTML & CSS

HTML:- HTML stands for HyperText Markup Language. It is used to design


web pages using a markup language. HTML is the combination of Hypertext
and Markup language. Hypertext defines the link between web pages. A
markup language is used to define the text document within the tag which
defines the structure of web pages. This language is used to annotate (make
notes for the computer) text so that a machine can understand it and
manipulate text accordingly. Most markup languages (e.g. HTML) are human-
readable. The language uses tags to define what manipulation has to be done
on the text.

CSS:- Cascading Style Sheets, fondly referred to as CSS, is a simply


designed language intended to simplify the process of making web pages
presentable. CSS allows you to apply styles to web pages. More importantly,
CSS enables you to do this independent of the HTML that makes up each web
page. It describes how a webpage should look: it prescribes colors, fonts,
spacing, and much more. In short, you can make your website look however
you want. CSS lets developers and designers define how it behaves, including
how elements are positioned in the browser.

Page | 3
3.INTODUCTION TO
DJANGO(PYTHON) FRAMEWORK
Python :- Python is a widely used general-purpose, high level programming
language. It was created by Guido van Rossum in 1991 and further developed
by the Python Software Foundation. It was designed with an emphasis on code
readability, and its syntax allows programmers to express their concepts in
fewer lines of code.
Python is a programming language that lets you work quickly and integrate
systems more efficiently.

Django:- Django is a Python framework that makes it easier to create web


sites using Python.

Django takes care of the difficult stuff so that you can concentrate on building
your web applications.

Django emphasizes reusability of components, also referred to as DRY (Don't


Repeat Yourself), and comes with ready-to-use features like login system,
database connection and CRUD operations (Create Read Update Delete).

Django follows the MVT design pattern (Model View Template).

 Model - The data you want to present, usually data from a database.
 View - A request handler that returns the relevant template and content -
based on the request from the user.
 Template - A text file (like an HTML file) containing the layout of the
web page, with logic on how to display the data.

Page | 4
4.HARDWARE AND SOFTWARE
REQUIREMENT

1. Operating System Window 7,8,or 10


2. RAM 2 GB minimum
3. System Type 32 or 64 bit Operating System
4. Front End Python
5. Back End DB SQLite
6. Web Technologies HTML ,CSS
7. Framework Django

Page | 5
5. SYSTEM ANALYSIS
Systems analysis is the process of examining a business situation for the
purpose of developing a system solution to a problem or devising
improvements to such a situation. Before the development of any system can
begin, a project proposal is prepared by the users of the potential system
and/or by systems analysts and submitted to an appropriate managerial
structure within the organization.
PROJECT PROPOSAL
The project proposal is the attempt to respond to or take advantage of a
particular situation and is an essential element for correctly launching the
system analysis. Although there are no hard and fast rules as to the form and
content of the project proposal, the proposal should address the following
points:
 The specifics of the business situation or problem.
 The significance of the problem to the organization.
 Alternative solutions.
 The possible use of computer information systems to solve the problem.
 The various people interested in or possessing knowledge relevant
to theproblem.
System projects that are to be shared by a number of departments and users
are usually approved by a committee rather than an individual. A project
proposal is submitted to a committee that determines the merits of the
proposal and decides whether or not to approve it. The committee is made up
of people from various functional areas of the organization who have an
interest in the operation and information of the proposed system.
INVESTIGATION PHASE
The investigation phase is also known as the fact-finding stage or the
analysis of the current system. This is a detailed study conducted with the
purpose of wanting to fully understand the existing system and to identify
the basic informationrequirements. Various techniques may be used in fact-
finding and all fact obtained must be recorded. A thorough investigation was
done in every effected aspect when determining whether the purposed
system is feasible enough to be implemented.

Page | 6
Investigation

As it was essential for us to find out more about the present system, we
used thefollowing methods to gather the information: -
1. Observation: -Necessary to see the way the system works first hand.
2. Document sampling: - These are all the documents that are used in
the system.They are necessary to check all the data that enters and
leaves the system.
3. Questionnaires: - These were conducted to get views of the other
employees whoare currently employed in the system.

System Security
System security is a vital aspect when it comes to developing a system. The
system should ensure the facility of preventing unauthorized personnel from
accessing the information and the data within the system. The system should
provide total protection for each user’s information so that the integrity of
data is sustained and also prevent hackers from hacking the system.
The proposed system ensures the security and the integrity of data. This is
done by providing a password login system. And for example the System
Administrator has access to all kinds of information.
By providing this facility information is properly managed and information
is protected.

Page | 7
6. FEASIBILITY STUDY
The feasibility study investigates the problem and the information needs of
the stakeholders. It seeks to determine the resources required to provide an
information systems solution, the cost and benefits of such a solution, and
the feasibility of such a solution. The analyst conducting the study gathers
information using a variety of methods, the most popular of which are:

 Interviewing users, employees, managers, and customers.


 Developing and administering questionnaires to interested
stakeholders, suchas potential users of the information system.
 Observing or monitoring users of the current system to determine
their needsas well as their satisfaction and dissatisfaction with the
current system.
 Collecting, examining, and analyzing documents, reports, layouts,
procedures, manuals, and any other documentation relating to the
operations of the current system.
 Modelling, observing, and simulating the work activities of the current
system.

The goal of the feasibility study is to consider alternative information


systems solutions, evaluate their feasibility, and propose the alternative most
suitable to the organization. The feasibility of a proposed solution is
evaluated in terms of its components. These components are:

1. Economic feasibility—the economic viability of the proposed


system. The proposed project's costs and benefits are evaluated.
Tangible costs include fixed and variable costs, while tangible
benefits include cost savings, increased revenue, and increased
profit. A project is approved only if it covers its cost in a given
period of time. However, a project may be approved only on its
intangible benefits such as those relating to government
regulations, the image of the organization, or similar consideration.

The developed project is operationally feasible as both the developer


as well asuser can access the website by registering (sign-up) totally
free of cost. Apart from this the fresh developers (unemployed) can
earn money by developing the project with the help of their high
programming skills knowledge.

Page | 8
2. Technical feasibility—the possibility that the organization has
or can procure the necessary resources. This is demonstrated if the
needed hardware and software are available in the marketplace or
can be developed by the time of implementation.
As the software is very much economically feasible, then it is really
importantfor it to be technically sound. The software will be built
among:
 Backend: DB SQLite
 Frontend: Python

3. Operational feasibility- The project is operationally feasible as


it provides an environment where both user and developer can sign
up in very simple steps. And also, after that they can easily operate
the website by simple logging in into the website. Also it provides a
platform for the unemployed developers with high skills to develop
various kinds of project in different programming languages.

Page | 9
7. SYSTEM DESIGN
System design is the phase that bridges the gap between problem domain
and theexisting system in a manageable way. This phase focuses on the
solution domain,
i.e. “how to implement?”

It is the phase where the SRS document is converted into a format that
can beimplemented and decides how the system will operate.
Types of System Design are as follows:
1. Logical Design
Logical design pertains to an abstract representation of the data flow,
inputs, and outputs of the system. It describes the inputs (sources),
outputs (destinations), databases (data stores), procedures (data flows) all
in a format that meets the user requirements.
While preparing the logical design of a system, the system analyst
specifies the user needs at level of detail that virtually determines the
information flow into and out of the system and the required data sources.
Data flow diagram, E-R diagram modelling are used.

2. Physical Design
Physical design relates to the actual input and output processes of the
system. It focuses on how data is entered into a system, verified,
processed, and displayed as output.
It produces the working system by defining the design specification that
specifies exactly what the candidate system does. It is concerned with
user interface design, process design, and data design.
It consists of the following steps –
 Specifying the input/output media, designing the database,
and specifying backup procedures.
 Planning system implementation.
 Devising a test and implementation plan, and specifying any new
hardware and software.
 Updating costs, benefits, conversion dates, and system constraints.

Page | 10
8. ER DIAGRAM
An ER diagram shows the relationship among entity sets. An entity set is a
group of similar entities and these entities can have attributes. In terms of
DBMS, an entity is a table or attribute of a table in database, so by showing
relationship among tables and their attributes, ER diagram shows the
complete logical structure of a database.

Components of ER Diagram
ER diagram has following components:
1. Entity
2. Attribute
3. Relationships
4. Cardinality

1. ENTITY
A data entity is anything real or abstract about which we want to store data.
Entity types fall into five classes: roles, events, locations, tangible things or
concepts. E.g. employee, payment, campus, book. Specific examples of an
entity are called instances. For example, the employee John Jones, Mary
Smith's payment etc.
2. RELATIONSHIP
A data relationship is a natural association that exists between one or more
entities. E.g. Employees process payments.
3. CARDINALITY
Defines the number of occurrences of one entity for a single occurrence of
the related entity. For instance, an employee may process many payments
but might not process any payments depending on the nature of her job.
4. ATTRIBUTE
A data attribute is a characteristic common to all or most instances of a
particular entity. Synonyms include property, data element, and field. For
example: Name, addresses, Employee Number, pay rate are all attributes of
the entity employee. An attribute or combination of attributes that uniquely
identifies one and only one instance of an entity is called a primary key or
identifier. E.g. Employee Number is a primary key for Employee.

Page |
Notations in ER diagram
1. Entity
An entity is an object or concept about which you want to store information.

2. Weak Entity
A weak entity is an entity that must defined by a foreign key relationship
withanother entity as it cannot be uniquely identified by its own attributes
alone.

3. Key Attribute
A key attribute is the unique, distinguishing characteristic of the
entity. For example,an employee's social security number might be
the employee's key attribute.

4.Multivalued Attribute
A multivalued attribute can have more than one value. For example, an
employeeentity can have multiple skill values.

5. Derived Attribute
A derived attribute is based on another attribute. For example, an
employee's monthlysalary is based on the employee's annual salary.

Page |
6. Relationship
Relationships illustrate how two entities share information in the database
structure.

There are three types of relationships between entities:

1. One-to-One
One instance of an entity (A) is associated with one other instance of
another entity (B). For example, in a database of employees, each
employee name (A) is associated with only one social security number (B).

2. One-to-Many
One instance of an entity (A) is associated with zero, one or many
instances of another entity (B), but for one instance of entity B there is
only one instance of entity
A. For example, for a company with all employees working in one
building, the building name (A) is associated with many different
employees (B), but those employees all share the same singular association
with entity A.

3. Many-to-Many
One instance of an entity (A) is associated with one, zero or many
instances of another entity (B), and one instance of entity B is associated
with one, zero or many instances of entity A. For example, for a company
in which all of its employees workon multiple projects, each instance of an
employee (A) is associated with many instances of a project (B), and at the
same time, each instance of a project (B) has multiple employees (A)
associated with it.

Page |
Multi-Dimension

Page |
11. IMPLEMENTATION
An Implementation plan is a management tool for a specific policy measure,
or package of measures, designed to assist agencies to manage and monitor
implementation effectively.

Implementation plans are intended to be scalable and flexible; reflecting


the degree of urgency, innovation, complexity and/or sensitivity associated
with the particular policy measure. Agencies are expected to exercise
judgment in this area; however, the level of detail should be sufficient to
enable the agency to effectively manage the implementation of a policy
measure.

At a minimum, plans should reflect the standards outlined in the Guide to


Preparing Implementation Plans.

Implementation is the stage in the project where the theoretical design is


turned into the working system and is giving confidence to the new system
for the users i.e. will work efficiently and effectively. It involves careful
planning, investigation of the current system and its constraints on
implementation, design of method to achieve the change over, an
evaluation, of change over methods. A part from planning major task of
preparing the implementation is education of users. The more complex
system is implemented, the more involved will be the system analysis and
design effort required just for implementation. An implementation
coordinating committee based on policies of individual organization has
been appointed. The implementation process begins with preparing a plan
for the implementation for the system. According to this plan, the activities
are to be carried out, discussions may regarding the equipment has to be
acquired to implement the new system.
Implementation is the final and important phase. The most critical stage is in
achieving a successful new system and in giving the users confidence that
the new system will work and be effective. The system can be implemented
only after thorough testing is done and if it found to working according to
the specification. This method also offers the greatest security since the old
system can take over if the errors are found or inability to handle certain
types of transaction while using the newsystem.

At the beginning of the development phase a preliminary implementation plan


is created to schedule and manage the many different activities that must be
integrated into plan. The implementation plan is updated throughout the
development phase, culminating in a changeover plan for the operation

Page |
phase. The major elements of implementation plan are test plan, training
plan, equipment installation plan, and aconversion plan.

.1 IMPLEMENTATION AND OUTPUTS


A crucial phase in the system development life cycle is the successful
implementation of the new system design. Implementation simply means
convertinga new system design into operation. Implementation phase is used
to translate the design phase into programming constructs. actual
implementation of the project is done or we can say that in this phase we
develop all the aspect of the project. In this phase the programmer also does
user documentation of the project.

Implementation Phases: - These are the following implementation


different phases.
Phase 1: - During this phase, the project water quality goals and plant
capacity areset. Then, with assistance from membrane manufacturers and
specialty consultants, acritique of various technologies is conducted to
assess feasibility and cost-effectiveness of membrane options. Many
utilities can complete this phase with theirown staff. It is crucial to give a
“yes” or “no” to membranes in this phase.Remember, membranes may not
be the best option for all types of waters and inevery application.

Phase 2: - In this phase, advice from a specialized consultant is a must. This


is when layouts and conceptual design are done to evaluate membrane
options. This is also the last practical and cost-effective phase where you
can go back to the feasibility study if the membrane is not found to be the
best alternative. Detailed water quality investigation and sometimes piloting
is done in this phase to verify membrane applicability and type of systems to
use, as well as setting design parameters for the next phase. Depending on
the piloting requirements and periods, this phase couldtake as little as two
or three months to more than a year; if seasonal, water quality changes are
substantial. If a pilot study is required, a detailed test protocol should be
prepared to not only evaluate various manufacturers but also as a basis for
operations and maintenance (O&M) cost evaluation. It is highly
recommended to prepare this test protocol with guidance from the permitting
agencies and make them a part of the decision process.
The conclusion of Phase 2 should determine what type of membrane to use
and the membrane manufacturer. If manufacturers were invited to pilot test,
you must ensure that they are being evaluated in a fair and open
environment. Test protocol is the key evaluation tool. It is also
recommended to get them involved early in the draft test protocol so there
are no surprises.

Page |
Phase 3: - Before starting Phase 3, all design parameters, plant capacity,
reliability and redundancy factors, stand-by provisions, temperature and
water quality considerations must be established. They will then become the
design basis for the specialty consultant. Phase 3 is essentially when the
local engineers working with the specialty consultants to perform detail
designs and preparing the bidding documents while the local engineer is
focusing on the site work, building, incoming power, etc. The specialty
consultant is doing detail design and layout for the process equipment and
setting the bidding requirements for the membrane system.
Depending on the project schedule and local requirements, typically three
major submittals are prepared: 20% to 30%, 60% to 70% and 100% design.
It is critical to establish the type of procurement and short list manufacturers,
and identify all key process needs during the 20% to 30% phase. Even with
the same membrane technology, the system layout, process needs and
power/chemical requirements are very different.

Phase 4: - This phase is the most complex phase in membrane system


implementation. There are many different methods and ways of bidding
membrane systems, each with its own advantages/disadvantages.

Phase 5: - The success and smoothness of Phase 5 depends on phases 3 and


4. The single most important factor becomes how detailed the bid document
is and who is responsible for what material and equipment, as well as testing
and guarantees.

Phases 6 and 7: - Typically, each entity performs its own function in phases
6 and 7, except the overall controls, for which one entity should be taking
charge.

Phase 8: - This phase is preparing as- built, final O&M manuals and each
entity completing its punch lists. The specialty consultant can be of great
assistance to compile all O&M and shop drawings and provide a
comprehensive operator training on the overall plant process, while each
supplier provides training of individual components.

Post implementation:-
A Post-Implementation Review (PIR) is an assessment and review of the
completed working solution. It will be performed after a period of live
running, sometime after the project is completed.
There are three purposes for a Post-Implementation Review:
 To ascertain the degree of success from the project, in particular, the
extent to which it met its objectives, delivered planned levels of benefit,
and addressed the specific requirements as originally defined.

Page |
 To examine the efficacy of all elements of the working business
solution to see if further improvements can be made to optimize the
benefit delivered.
 To learn lessons from this project, lessons which can be used by the team
members and by the organization to improve future project work and
solutions.
In some cases, the first of these objectives can be a contractual issue.
Where that is the case, it may be safer to run separate reviews - one
focused on contractual compliance and the other seeking to derive further
benefit from a no-blame review.

TYPES OF IMPLEMENTATION
 Implementation of a computer system to replace a manual system.
 Implementation of a new computer system to replace an
existing system.
 Implementation of a modified application to replace an existing one,
using thesame computer.
Successful implementation may not guarantee improvement in the
organization usingthe new system, but improper installation will prevent it.
It has been observed that even the best system cannot show good result if
the analysts managing the implementation do not attend to every important
detail. This is an area where the systems analysts need to work with utmost
care.

Page |
12.TESTING
During testing the program to be tested is executed with the set of test
cases and have the output of the program for the test cases is evaluated to
determine if the program is performing as expected. Due to its approach
dynamic testing can only ascertain the presence of errors in the program,
the exact nature of errors is not usually decided by testing. Testing forms is
the first in determining errors in the program.
Once a programs are tested individually then the system as a whole needs
to be tested. During testing the system is used experimentally to ensure
that the software does not fail i.e. it will run according to its specification.
The programs executed to check for any syntax and logical errors. The
Errors are corrected and test is made to determine whether the program is
doing what it is supposed to do.
This system is tested using unit testing firstly then all the modules are
integrated and again the system is tested using integrated testing and it
was findthat system is working according to its expectation.

Testing Principles
 To discover as yet undiscovered errors.
 All tests should be traceable to customer’s requirement.
 Tests should be planned long before the testing actually begins.
 Testing should begin “in the small” & progress towards “testing in
the large”.
 Exhaustive Testing is not possible.
 To be most effective training should be conducted by an
Independent ThirdParty.

Testing Objectives
 Testing is a process of executing a program with the intent of
finding errors.
 A good test case is one that has a high probability of finding an
as yetundiscovered error.
 A successful test is one that uncovers an as yet undiscovered error.

Developing a Test Plan:


The first step in testing is developing a test plan based on the product
requirements. The test plan is usually a formal document that ensures the

Page |
product meets thefollowing standards:

 Is thoroughly tested? Untested code adds an unknown element to the


product and increases the risk of product failure.
 Meets product requirements: To meet customer needs, the product must
provide the features and behaviour described in the product
specification. For this reason, product specifications should be clearly
written and well understood.
 Does not contain defects: Features must work within established quality
standards, and those standards should be clearly stated within the test
plan.

A good test plan answers the following questions:

 How are tests written? Describe the languages and tools used for testing.
 Who is responsible for the testing? List the teams or individuals who
write andperform the tests.
 When are the tests performed? The testing schedule closely follows
thedevelopment schedule
 Where are the tests and how are test results shared? Tests should
be organized sothat they can be rerun on a regular basis.
 What is being tested? Measurable goals with concrete targets let you
know whenyou have achieved success.
Some of these questions might have more than one answer, depending on the
type of test. For instance, individual developers are often responsible for
writing the first level of tests for their own code, while a separate testing
team might be responsible for ensuring that all code works together.

Levels of Testing
The two levels of Testing are
 Unit Testing
 System Testing

Unit Testing

Unit testing is done for the programs making up the systems. It is focused to
find out module errors and enables to detect errors in coding and logic that are
contained in the module. Unit testing is performed from bottom-up, starting
with the smallest and lowest levels modules and proceeding one.

Page |
System Testing

At a time System Testing finds out the discrepancies between the system and its
original objective, current specifications and systems documentation.
The training session consists of getting the users used to software by asking
them to perform data entry in our presence and look into the problems if
encountered.

Testing can be done in two ways.


1. Sample Tests
2. Real Tests

Page |
13. MAINTENANCE
Once the application is installed on the system, it enters the maintenance phase.
All system needs maintenance. Maintenance is required because there are often
residual errors remaining in the system that must be removed as they are
discovered. Maintenance involves understanding the effects of the change,
making the changes to both code and the documents, testing the new part and
retesting the old parts that were not changed. Maintenance is mainly of two
types.

 Corrective Maintenance
 Adaptive Maintenance

Corrective Maintenance:-Almost all software that is developed has


residual error or bugs in them. Many of these surfaces only after the system
have been on operation. Sometimes for a long time, these errors once
discovered need to be removed, leading to be software change. This is called
Corrective Maintenance.

Adaptive Maintenance:-Even without a bugs, software frequently


undergoes change the software often must be upgraded and enhanced to include
more features and provide more services. This requires modification of the
software. This type of maintenance is known as Adaptive Maintenance.

Page |
14. FUTURE SCOPE
CARA provides a platform where user can shop online from the comfort of
your home and get your favourites delivered right to your doorstep. Also the
user can finally fashion and can live a lifestyle, according to their style
statement with our treasure-trove of trendy items.

CARA stores are usually available 24 hours a day and our online store brings
you the latest in designer products straight out of fashion houses. So all new
trendy fashion will be available here that one of the most enticing factors
about CARA.

User can also give their feedback so that the seller can try to enhance the
areas where he/lacks and can also contact us for any query they have.
Future Enhancements
 Adding Cart System to the Website
 Adding Payment System to the Website
 In the area of data security and system security.
 Linking and integration sellers to our Website.

Page |
15. BIBLIOGRAPHY

REFERENCES
 https://www.geeksforgeeks.com
 https://www.w3schools.com
 https://www.javatpoint.com
 https://www.myntra.com
 http://www.meesho.com

Page |

You might also like