Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

DEPARTMENT OF COMPUTER

APPLICATION

MCA 1st SEMESTER


A PROJECT
(KCA323)
ON
ONLINE PET SHOP

SUBMITTED TO:- ATUL KUMAR DIXIT


SUBMITTED BY:-UMAR ABRAR &
SHIVAM KUSHWAHA
CLASS:- MCA 1 A
STUDENT ID:- 2311698, 2310199
\
ABSTRACT:-
• Online Pet Shop is a web application where the purchase and sale of
pets took place. Today we came to know about the circumstances that
most of the people depends on Local markets and nearby houses in
order to buy a pet for their house. Through this project we are planning
to digitalize this process by online marketing. Thus the individuals can
also rely on other persons across the district in order to buy variety
breeds of pets. People could also be able to come to know about the
different price ranges for the same breed offered by different persons.
Thus our app provides a platform where the users could buy or sell
pets by providing the contact details of the buyers/sellers. Our project
also includes a special feature for buying street dogs through the app
whereas its maintenance and operation are carried out by different
non-government organizations through a website. Through this, we
desire to contribute something for reducing the count of street dogs in
public places.
INTRODUCTION TO TECHNOLOGIES USED:-

FRONTEND TECHNOLOGIES:-

The project includes everything that users experience directly: text colors and
styles, images, graphics and tables, buttons, colors and navigation menu.
HTML, CSS and JavaScript are the languages used for Front End. The
structure, design, behavior, and content of everything are seen on the
browser screen when websites, web applications, or mobile apps are opened
up. We ensure that the site is responsive i.e. it appears correctly on devices of
all sizes no part of the website should behave abnormally irrespective of the
size of the screen.
HTML :
HTML stands for Hyper Text Markup Language. It is used to design web pages using a
markup language. HTML is a 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.

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 independently 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.
JavaScript:

JavaScript is used for create the magic on the sites to make the site interactive
for the user in this. It is used to enhancing the functionality of this web site.

BOOTSTRAP:

Bootstrap is a free and open-source tool collection for creating responsive


websites and web applications. It is the most popular HTML, CSS, and JavaScript
framework for developing responsive, mobile-first websites. It solves many
problems which we had once, one of which is the cross-browser compatibility
issue.
BACKEND TECHNOLOGIES:-
Backend is for the server-side of the website and it stores and arranges data
and also makes sure everything on the client-side of the website works fine.
It is indirectly accessed by the front-end applications. The Backend portion is
built by using some languages which are discussed below:
PHP:

PHP is used to design specifically for web development. Our whole project is
mainly designed in PHP Language. The backend portion is based on PHP. PHP
code is executed on the server side so it is called server-side Scripting Language.
PHP is open-source software and is free to download and use. PHP supports many
databases (MySQL, Informix, Oracle, Sybase, etc.) but we have used MySQL in our
project
MySQL:

MySQL is a multithreaded, multi-user SQL Databases Management System


(DBMS). The basic program runs as a server providing multi-user access to a
number of databases. The data in MySQL is stored in database objects called
tables. Database tables are used for storing information categorically.

XAMPPP:

It is an open-source package of web solutions that includes Apache


distribution for many servers and command-line executables along with modules
such as Apache server, MariaDB, PHP, and Perl. XAMPP helps a local host or
server to test its website and clients via computers and laptops before releasing
it to the main server.
SYSTEM REQUIREMENTS

Hardware Requirements:
•RAM: 2GB or more.
•HDD: 20GB or above.
•Processor: Intel Dual Core or more.
•Processor Speed: 1.0GHZ or above.

Software Requirements:
•Operating System: windows 7 or above.
•Web Server: Apache.
•Back-end Technologies: PHP, Xampp.
•Database Server: MySQL.
•Front-end Technologies: HTML, CSS, JavaScript and Bootstrap.
•IDE: Visual Studio Code Editor.

You might also like