Professional Documents
Culture Documents
YCRSFinal
YCRSFinal
A Project Report submitted in partial fulfillment of the requirement For the award of degree of
Supervised By Submitted By
2020-2022
Acknowledgement
A successful completion of this project is attributed to the great and indispensable help
received from different people.
I will always be grateful and thankful to Head of Department Dr. Deepa Nehra and
Project Mentor Dr. Deepa Nehra for giving me the opportunity to learn the different
aspects of designing and implementing this system. It would never be possible for me to
design this system without your continuous assistance and guidance.
Kuldeep Kaur
Declaration
Date: Kuldeep
CERTIFICATE
Department of Computer Applications
The project report is the authenticate work of the candidate as per her declaration and is
found to be fit for the award of degree of Master of Computer Applications in accordance
with the rules and regulations of Kurukshetra University, Kurukshetra as per my opinion.
Head of Department
Acknowledgement
Declaration
Certificate
Declaration By Department
Chapter 5 Coding
Technology Used 31
PHP 31
My SQL 31
Javascript 32
HTML 32
CSS 33
Bootstrap 33
Xampp 34
Code 35-43
Chapter 6 Testing
Introduction 45
Types of Testing 46
Unit Testing 46
Integration Testing 46
Validation Testing 46
System Testing 47
Test Cases 47
Chapter 7 Snapshots
Index 49
Admin 49
Dashboard 50
Add Class 51
Manage Class 51
New Booking 52
Approved Booking 53
Cancelled Booking 54
All Booking 54
Report 55
Read Enquiry 55
Unread Enquiry 56
All Enquiry 56
Search 57
About 57
Classes 58
Contact 58
Chapter 8 Conclusion
Conclusion 60
References 61
List of figures
7.9 Booking(AllBooking) 54
7.10 Report 55
7.14 Search 57
7.15 About 57
7.16 Classes 58
7.17 Contact 58
List of Tables
2
Chapter 1 Project Description
Project Title
Yoga Class Registration System
Overview
Yoga is a Considerable way to work on your flexibility and strength. Just about everyone can do it,
it's not just for people who can touch their toes or want to ruminate.
“Yoga Class Registration System” is a web application that is used to enroll in yoga studio to do
yoga. The word “ONLINE” makes it a resourceful technique. A website shows prospective
employers that you‟ve invested in your career and you take teaching yoga seriously. It also gives
them a little taste of your personal style.By the use of this Website you can schedule your yoga
class. By the use of this website you can also decide either what type of yoga class you want to join
and is the seat for that particular yoga is available or not.
The proposed system has three actors to access the system:
• Admin
• Client
On the other hand, people are also much Fitness-conscious than before. They are looking at
different Fitness activities at gym, outdoors, and other cardio sports. But intense warmup are not
3
suitable for all, so many people like to do yoga as it is not physically stretching. It's a more
moderate form of exercise, and it keeps you mentally and physically fit. It is a considerable form of
exercise for increasing one's flexibility too.
But today, everything people wish to do or buy, they first search it on google or social networks.
So to stand in the competitiveness and to get found is a struggle every business is fighting. For
Yoga teachers and Yoga studios, it is no dissimilar.
Purpose
Benefits
Gain Realibility.
User-friendly terminal.
4
Helps you build a relationship with your students
Can store large amount of data and kept secured for future.
Hardware Requirements
Software Requirements
Database : MySQL
Application Architecture
While using the traditional approach it is difficult to handle and maintain the client data
and also time consuming to find data when we required previous client data So, Online
yoga website can solve these type of problems.
5
The three-tier Architecture for the proposed system is defined as:
Presentation: Presentation tier is at the top level which shows the services of the system to
users of the system i.e. Admin, Client. The presentation tier is can be introduced as Front-
End of the system which is designed using web development frameworks such as: CSS,
JavaScript, and communicate with other levels of system. It is the interface with which
users of the system will interact with the proposed system, it gathers the information from
the user, perform some investigations and provide the connection with the server.
Application:Application tier is used for many purposes. This is responsible for running the
application, includes all functionalities such as perform functionality of database, get
requests from user/client perform on requests and gives the appropriate result. This is also
known as middle-tier or logic-tier which gets request of user from the presentation tier. It is
designed using PHP.Handle requests
Request evaluation
Data:Data tier deals with database servers. To store and retrieve data against any query
request data tire is responsible for this task. It is accessed and managed through a program.
For this application I have used MySQL for database.
Features
Features Description
Admin In this section, admin can change the password and update his profile
About Us User can see the features of the website.
6
Dashbo In this section, admin can concisely view total new booking, total
ard approved booking, total cancelled booking, total booking, total read
enquiry, total unread enquiry, total enquiry, and total classes.
Classes In this section, admin can manage classes. He can add update or delete
the classes
Booking in this section, admin can view new, approved, cancelled bookings and
also give a remark.
Report In this section, admin can view the enquiry details and check booking
details in a particular time.
Search In this section, admin can search for booking with the help of his
booking number.
Home User can visit the website and check the description of yoga classes.
Classes In this section, user can view description of yoga classes and book yoga
classes.
Contact User can use the contact detail and contact with the website
Us administrator
7
Chapter2 Feasibility Study
8
Chapter 2 Feasibility Study
Overview
A feasibility analysis is essential to determine the practicability of an idea to meet the performance
requirement of any proposed system. It is done to reveal whether the project is feasible or not. This
study ensures that the proposed idea is possible or not. It is the starting design stage of any project.
This type of study can determine if the project will be implemented or not. As the analysis implies
that we have to cover some aspects to check the feasibility of the project. The main goals of
feasibility study are as follows
Concept development
It is a formal documentation of any project which provides the summarized information about
“What is going to be done”.
Make Assessment
9
Technical Feasibility
Economic Feasibility
Legal Feasibility
Operational Feasibility
Scheduling Feasibility
Technical Feasibility
Technical feasibility revolved around the existing system and the requirements of
proposed system.Basically this is the assessment which work on the information about the
resources required to develop the proposed system and how much the system is have the
ability to carry out the implementation of proposed system.Let‟s take an example
according to this system which is currently run on local server. So, to run this system on
local machine we need some software which helps to run this system‟s functionality. So,
that software is technically required for this system. If the required softwares and
hardwares will be easily available it means the system is technical feasible.Since required
software i.e. XAMPP Stack, php and necessary hardware to run this system (Yoga class
Registration System)are easily available. Hence, the system is technically feasible. The
essential questions which should be covered during technical feasibility study are as
following:Is the proposed system is practicable?
If the answer of the above questions are Yes then it is technical feasible.
Economic Feasibility
10
It is the study which refers to cost analysis. It is the assessment of checking cost benefit
analysis. It is also a method which help the company to determine the investment on the
system and the future benefits. Economic feasibility is also used to evaluate the
effectiveness of the proposed system.
As cost is the important factor, so it must be checked that the system will be economical
feasible or not so that it can be determined that proposed system should be continued or
not.Since the cost and benefits for my system is correct.My system has less cost. And
benefits are more so our system is economically feasible.
The questions which should be covered during the economic feasibility study/analysis
are as following:
Determine the savings which will be result from the proposed system
These are some key points which should be kept in mind during the phase of economic
feasibility. If these questions will be answered yes then the system can be implemented
otherwise there may be chances of rejection or enhancements according to
requirements.
Operational Feasibility
Any project/system will be beneficial only if they can be turned out into an information
system. If the proposed system meets the organization‟s requirements then it means that
the proposed system is operationally feasible. It is an important part of project
implementation. As it is dependent on human resources for the system involves in either
development or maintenance or implementation. It is the study/analysis that tells us how
well proposed system solves the user quires.
11
Some questions are raised during the operational feasibility are as follows:
Does the system satisfies the required requirements listed in technical feasibility
phase
Since our system satisfy all the properties for a operational feasibility so our
system is operationally feasible.
12
Chapter3 Requirement Analysis
13
Chapter 3 Requirement Analysis
Overview
In this chapter we can study about the analysis which developers will do during
development of system/project. It contains the requirement observations which are
performed by developers so that project should be developed and delivered on time.
There are various requirements which are important and all these are mentioned in this
chapter. Before starting any project or system there are some factors which must be
analyzed as it is an important phase of project development. The requirement analysis
and specification phase starts when feasibility study is done and it will start when the
project is economically and technically sound feasible. The main goal of this phase is to
understand requirements of customer so that project/system should meet the customer‟s
requirements. It is important because after analyzing the requirements of customer all
collected data is formatted and arranged in a document. This document is also known as
RAD (Requirement Analysis Documentation), which is important for any developer to
go through this RAD to understand what outcome customer wants from the proposed
system. SRS plays an important role in project/system development. As RAD is a report
which describes about the system output and for those corresponding input
requirements. In short RAD is a report which contains all functional and non-functional
requirements.
System Analysis
System analysis is the process that involves gathering of factual data, system
functioning or we can say what should be the output of proposed system. It is the study
from that developer team can understand the process involved and identifying the
problem. This involves the study of business process, gathering the functional as well as
functional data of the system, understand the flow of system. It is an important factor
that system meets the customer requirement. So, system requirement is the phase which
makes a bridge between customer requirement and developers team.
Flow of data
Requirement Analysis/Study
It is not only the task of one person but it is a team effort that is combination of hardware,
software and public dealing expertise.
There are many fact finding techniques which can be used by developer to gather the
information about system requirements.
Present system requires lot of manual work to maintain record of client. Present system is
time consuming to search any passout Client data or present Client‟s previous data. To
maintain the data and scheduling of classes is difficult for normal classes. It is difficult to
access current system anytime means in case of urgency it is difficult to access and give
15
report.
An SRS minimizes the time and effort desired by developers to accomplish desired goals
and also minimize the development cost. A good SRS shows how an application will
connect with system hardware, other programs and users in a great variety of real- world
situations.
The goal is to implement a recommend system on music domain. The system will be
composed of server side component and client side component. The server-side
component will handle the database operations and algorithms that build recommendation
results. The client-side components will be graphical interfaces that are integrated into
corresponding better systems.
Hardware Configuration :
Client Side:
RA RAM 512 MB
16
Hard disk 10 GB
Server side:
RAM 1 GB
Hard disk 20 GB
Processor 2.0 GHz
Software Requirement:
Client Side:
Server Side:
17
Web Server APACHE
Functional Requirements
Functional requirements are requirements which specify what system should do.
Functional requirements of yoga website are
Booking a class.
Cancel a class.
If you are an old member then you have member facility.
Your record should be saved for future member facility.
When a user book the class he comes to know about the yoga instructor is available or not.
The time taken by instructor to complete the yoga session is not more than the time
mentioned.
Non Functional Requirements
Security of Members of our classes.
All the user can efficiently use the software.
As the user increase there is no effect in our software.
It should give good response according to users requirements.
18
Chapter4 System Design
19
Chapter 4 System Design
Overview
This chapter includes the designs which are related to our project that describes about
the aspects of the system. This chapter includes Data Flow Diagrams (DFD‟s), Entity-
Relationship Diagram, Structure of database, Class Diagram, Activity Diagram. Design
is the first step which is required to understand the flow of data, input interface and
output screen looks like.
There are some key points why we system design is important. These are as follows:
Entity-Relationship Diagram
ER Diagrams was first developed by PETER CHEN in 1976. When we are using database it must
20
be understand the relationship between data. It is used to describe the structure of database with
the help of diagram. Entity-Relationship diagrams act as a tool to build the logical database design of
the system. There are some factors which tell us why we need Entity-Relationship Diagrams. These are as
follows:To find out the logical structure of the database
Components of ER Diagram
Features Description
Attribute when included, are listed inside the entity rectangle. Attributes which
are identifiers are underlined. Attribute names should be singular
nouns.
21
Figure 4.1: ER Diagram
Class Diagram
22
The class diagram is the leading building block in object oriented modeling. They are used both
for normal conceptual modeling of the systematic of the application, and for complete modeling
translating the models into programming code. The classes in a class diagram appear for both
the main objects and or interactions in the application and the objects to be programmed. In
the conceptual design of a system, a number of classes are recognize and grouped
together in a class diagram which helps to find the statically relations between those objects.
With complete modeling, the classes of the contextual design are often split in a number of
subclasses.In order to further narrate the behavior of systems, these class diagrams can be
complemented by state diagram or UML state machine. Also as an alternative of class diagrams
Object role modeling can be used if you just want to model the classes and their relationships
UML Diagrams:
Actor:A logical set of roles that users of use cases play when interacting with the use cases.
Use case: A illustration of sequence of actions, including variants, that a system performs that
23
yields an observable result of value of an actor UML(Unified Modeling Language). UML is a
language for specify, visualize and documenting the system. This is the step in developing any
product after analysis. The goal from this is to manufacture a model of the entities involved in the
project which later need to be built. The representation of the entities that are to be used in the
product being produced need to be designed.
USECASE DIAGRAMS:
Use case diagrams model action within a system and support the developers understand of what the
user require. The stick man represents what‟s known as an actor.
Use case diagram can be convenient for getting an overall view of the system and explain who can
do and more importantly what they can‟t do.
Use case diagram made of use cases and actors and shows the communication between the use case
and actors.
• The desire is to show the communication between the use case and actor.
• To represent the system requirements from user‟s point of view.
• A actor could be the end-user of the system or an external system.
24
Use Case Diagrams:
Signin
Admin
Update Profile
Change Password
Dashboard
Add Classes
Manage Classes
(Update/Del Details)
Manage Booking
Generate Report
Manage Enquiry
Search Booking
Fig 4.3 Use case diagram
Password Recovery
25
User
View Classes
User
Book Yoga Classes
View About Us
View Contact Us
26
LOG IN
U
SEARCH BOOKING
CANCEL BOOKING
ADD CLASS
ABOUT US
VIEW CLASSES
SIGN OUT
DATABASE DESIGN
Admin Table:(Table name is tbladmin)
This store admin personal and login details.
27
Here ID is primary key
28
Contact Table(table name tblcontact)
This table stores enquiry details.
Here ID is primary key
29
Here ID is primary key
30
Chapter 5 Coding
31
Chapter 5 Coding
Technology Used-
PHP
PHP is an open source scripting language which can be unified into HTML. The aim of
this language is to allow web developers to evolve dynamic pages quickly.
PHP can be used on all prime operating systems such as: Linux, Microsoft Windows,
Mac OS, etc. It also carry most of the nowadays used web servers. This covers Apache,
IIS and many others. From this you can understand that using PHP means freedom of
choosing an operating system at simultaneously with a web server. Furthermore, you
also have the choice of using object oriented programming or procedural programming.
With PHP you can not only produce HTML but also images, texts, pdf files, Flash
movies, etc. Other than this, it can keep them in the file system. One of the powerful
features in PHP is the support of different databases. Producing database driven web
pages is very easy using PHP.
The standard PHP interpreter, powered by the Zend Engine, is free software declared
under the PHP License. PHP has been widely ported and can be installed on most web
servers on almost every operating system and platform, free of charge.
MYSQL
MySQL is open-source relational database management system (RDBMS). Its name is
combination of "My", the name of co-founder Michael Widenius's daughter, and
"SQL", the symbol for Structured Query Language.
MySQL is a part of the XAMPP web application software stack (and others), which is
an acronym for Linux, Apache, MySQL, Perl/PHP/Python. MySQL is pre-owened by
32
many database-driven web applications, including Drupal, Joomla, phpBB, and
WordPress. MySQL is also pre-owned by many popular websites, including Facebook,
Twitter, Flickr, and YouTube.
MySQL is the famous open source database software. It is the greatest in amount
downloaded and distributed software. Since of speed, ease of use and reliability, it has
become thebest choice for Web, Web 2.0 and all IT Companies.
JAVASCRIPT
HTML
The documents on the Web are write down in the Hypertext Markup Language. HTML
documents carry content to be displayed, formatting instructions that inform the
browser how to display the contents of the document, and links to other documents.
HTML has evolved beside with browsers to achieve better visual presentations and
standardization. Web browsers read the HTML files and show or form them into web
33
pages. Tags are not displayed; however they are just used to explain the content of the
page.
HTML provides the facility to HTML users to narrate the structure of pages. Html
narrate the structure of web pages. We can use HTML to:
Publish online documents accompanied by headings, text, tables, lists, photos, etc.
Design forms for manage transactions with remote services, for use in searching
for information, making reservations, ordering products, etc.
Includes spread-sheets, video clips, sound clips, and other applications directly.
CSS
CSS is a style sheet language which is used to narrate the presentation of a file written
markup language. Its function is mainly styling web pages which are written in
HTMLCSS is designed for enabling separation of file content, which is written in
HTML or any other markup language. It enhance content accessibility; it provides
more flexibility in the specification of presentation characteristics and reduces repetition
in the structural content. It is also used to allow web pages to be displayed other than
depending on the size of the screen in which is being viewed. CSS specifies also a
priority scheme where it decide which style rules should be applied if more than one
rule matches against a particular element. So, according to that, priorities are computed
and assigned to the rules.
The name cascading comes from the defined priority scheme to determine which style
rule applies if more than one rule matches a particular element. This cascading priority
scheme is foreseeble.
BOOTSTRAP
Bootstrap is a loose front-end framework for quickly and easier web development.
Bootstrap comprise HTML and CSS based design templates for typography, forms,
buttons, tables, navigation, modals, image carousels and many other, as well as optional
JavaScript plugins. Bootstrap also grant you the capability to easily create responsive
34
designs. Responsive means web design is about creating web sites which automatically
adjust themselves to look good on all devices, from small phones to large desktops.
Xampp:
XAMPP is a loose and open-source cross-platform web server solution stack package
developed by Apache Friends, consisting mainly of the Apache HTTP Server, MariaDB
database, and interpreters for scripts write down in the PHP and Perl programming
languages. Since most actual web server deployments use the same components as
XAMPP, it makes conversion from a local test server to a live server possible.
35
CODE
Index.php
<?php
session_start();
error_reporting(0);
include('includes/dbconnection.php');
?>
<!DOCTYPE html>
<html lang="zxx">
<head>
<title>Yoga Classes Registration System | Home Page</title>
</head>
<body>
<!-- Page Preloder -->
<div id="preloder">
<div class="loader"></div>
</div>
<div class="arrow-buttom">
<img src="img/icons/arrows-buttom.png" alt="">
</div>
<div class="hero-slider owl-carousel">
<div class="hs-item">
37
<div class="hs-style-1 text-center">
<img src="img/hero-slider/1.png" alt="">
</div>
</div>
<div class="hs-item">
<div class="hs-style-2">
<div class="container-fluid h-100">
<div class="row h-100">
<div class="col-lg-6 h-100 d-none d-lg-flex align-
items-xl-end align-items-lg-center">
<div class="hs-img">
<img src="img/hero-slider/2.png" alt="">
</div>
</div>
<div class="col-lg-6 d-flex align-items-center">
<div class="hs-text-warp">
<div class="hs-text">
<h2>Get slim and toned with yoga</h2>
<p>Yoga improves strength, balance and
flexibility.
Slow movements and deep breathing increase blood flow and warm up muscles, while
holding a pose can build strength. </p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="hs-item">
<div class="hs-style-3 text-center">
<div class="container">
<div class="hs-text">
<h2>Reduce your stress</h2>
<p>Yoga is a journey to finding that balance, both on
and off the mat. A yoga practice stretches and strengthens our bodies; it teaches
us to mindfully move and connect with our breath, which leads us to be mindful and
present in our daily tasks. It teaches us the freedom to be still and connects
us.!
.</p>
</div>
38
</div>
<div class="hs-img">
<img src="img/hero-slider/3.png" alt="">
</div>
</div>
</div>
</div>
</section>
<!-- Hero Section end -->
39
</div>
<div class="ai-text">
<h4>Extension of Spring</h4>
<p>Regular yoga practice may reduce levels of stress
and body-wide inflammation, contributing to healthier hearts</p>
</div>
</div>
<div class="about-item">
<div class="ai-icon">
<img src="img/icons/about-3.png" alt="">
</div>
<div class="ai-text">
<h4>Against Aging</h4>
<p>Yoga for seniors can help prevent the onset of
osteoporosis, which causes bones to become brittle or weak..</p>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- About Section end -->
$cnt=1;
if($query->rowCount() > 0)
{
40
foreach($results as $row)
{ ?>
<div class="classes-item">
<div class="ci-img">
<img src="admin/images/<?php echo $row->YogaImages;?>"
alt="">
</div>
<div class="ci-text">
<h4><a href="classes-details.php?viewid=<?php echo $row-
>ID;?>"><?php echo $row->TypeofClasses;?></a></h4>
</div>
<?php $cnt=$cnt+1;}} ?>
</div>
</div>
</section>
<!-- Classes Section end -->
41
<p>Practice Yoga to perfect physical beauty, take care of your
soul and enjoy life more fully!</p>
</div>
<div class="trainer-slider owl-carousel">
<?php
$sql="SELECT * from tblclasses order by rand() limit 2";
$query = $dbh -> prepare($sql);
$query->execute();
$results=$query->fetchAll(PDO::FETCH_OBJ);
$cnt=1;
if($query->rowCount() > 0)
{
foreach($results as $row)
{ ?>
<div class="ts-item">
<div class="trainer-item">
<div class="ti-img">
<img src="admin/images/<?php echo $row-
>ProfilePics;?>" alt="">
</div>
<div class="ti-text">
<h4><?php echo $row->YogaTrainer;?></h4>
<h6>Yoga Trainer</h6>
<p><i class="fa fa-mobile"></i>: <?php echo $row-
>TrainerContactnumber;?></p>
<div class="ti-social">
<a href="#"><i class="fa fa-facebook"></i></a>
<a href="#"><i class="fa fa-instagram"></i></a>
<a href="#"><i class="fa fa-twitter"></i></a>
<a href="#"><i class="fa fa-linkedin"></i></a>
</div>
</div>
</div>
</div>
<?php $cnt=$cnt+1;}} ?>
</div>
</div>
</section>
<!-- Trainer Section end -->
42
<!-- Footer Section -->
<?php include_once('includes/footer.php');?>
<!-- Footer Section end -->
</body>
</html>
43
Chapter 6 Testing
44
Chapter 6 Testing
Introduction
Testing accomplishes a variety of things, but most importantly it measures the quality of
application that is developed. This view presupposes that there are defects in application
waiting to be discovered.
Testing plays a essential role in the success of the system. System testing makes the
logical assumptions that if all the parts of the system are correct, the goal will be
successfully achieved. Once program code has developed, testing begins. The testing
proves focuses on the logical internals of the application, ensuring that all statements
have been tested, and on the functional externals, that is conducting tests to uncover
error and ensure that define input will produce actual results that agrees with required
results.
Objective
Types of Testing
Unit Testing
Integration Testing
Validation testing
System Testing
Unit Testing:In computer programming, unit testing is a verification and validation method
45
in which a programmer tests if smallest units of source code are fit for use. A unit is the little
testable part of an application. In procedural programming a unit may be an smallest function or
procedure.
Testing admin login form-This form is pre-owned for log in of administrator of the system.
In this form we enter the username and password if both are correct administration page will open
otherwise if any of data is wrong it will get turn back to the login page and again ask the features.
Report Generation: admin can create report from the main database.
Integration Testing:It is is the phase in software testing in which little software modules are
combined and tested as a group. It takes place after unit testing and before system testing.
Integration testing take hold of as its input modules that have been unit tested, groups them in huge
aggregates, applies tests defined in an integration test plan to those aggregates, and brings as its output the
integrated system ready for system testing.
Validation testing -Validation testing is the process of determining whether a product, service, or
system meets specifications and serves its intended purpose. Validation is a quality assurance
procedure that establishes evidence that a product, service, or system meets its intended
requirements to a high degree of certainty. This frequently necessitates end-user acceptance of
suitability for purpose.
System Testing
1 Book All the fields Name All the fields must All the fields
Your must be filled. be filled. must be filled.
Session
Form
2 Book All the fields Email Please include „@‟ Please include
Your must be filled. in email address „@‟ in email
Session address
Form
3 Admin All the fields Username Invalid details Invalid details
Login must be filled.
4 Admin All the fields password Invalid details Invalid details
Login must be filled.
47
Chapter 7 Snapshots
Chapter 7 Snapshots
Home Page
48
Main Index Page 7.1
Admin Panel
Admin Login Screen
49
Fig 7.3 Login Screen
Admin Dashboard
50
Classes ->Add Classes
51
Booking->New Booking
Booking->Approved Booking
52
Fig 7.7 Approved Booking
Booking->Cancelled Booking
53
Fig 7.8 Cancelled Booking
Booking->AllBooking
54
Report
55
Enquiry Unread Enquiry
56
Search Booking
58
Chapter 8 Conclusion
59
Chapter 8 Conclusion
Conclusion
Any yoga class or yoga institution can utilise this project to keep track of their pupils. This
project is simple, quick, and precise. It consumes less space on the hard drive. Because the
Yoga Classes Registration System employs the MYSQL Server as its backend, there is no
risk of data loss or security, and it also assists users in finding servicemen who meet their
needs in their own neighbourhood.
It makes entire process online and can generate reports.
Future updates to the application are simple to make. From the project's evolution, the
following conclusions may be drawn.
60
References
For PHP
• https://www.w3schools.com/php/default.asp
• https://www.sitepoint.com/php/
• https://www.php.net/
For MySQL
• https://www.mysql.com/
• http://www.mysqltutorial.org
For XAMPP
• https://www.apachefriends.org/download.html
61