Professional Documents
Culture Documents
Food Wastage
Food Wastage
Food Wastage
JAHAN ZAIB
FA19-CSE-047
QAMMAR SHAHZAD
FA19-CSE-027
M. UZAIR KHAN
FA19-CSE-014
KASHAN FIDA ABBASI
FA19-CSE-061
Supervised By:
Engr. Waqas Ahmed
Session 2019-2023
DEPARTMENT OF COMPUTER SYSTEMS ENGINEERING
MIPUR UNIVERSITY OF SCIENCES AND TECHNOLLOGY
(MUST), MIRPUR
I
DEVELOPMENT AND IMPLEMENTATION OF TRIP-
SHARING SERVICES FOR DOMESTIC TRAVELLERS
BY
JAHAN ZAIB
FA19-CSE-047
QAMMAR SHAHZAD
FA19-CSE-027
M. UZAIR KHAN
FA19-CSE-014
KASHAN FIDA ABBASI
FA19-CSE-061
Session 2019-2023
II
CERTIFICATION
It is certified that the following students have completed their project work on
“Development And Implementation Of Trip-Sharing Services For Domestic Travelers”
Certified that the contents and form of final year project entitled Development And
Implementation Of Trip-Sharing Services For Domestic Travelers have been found
satisfactory for the requirement of the degree.
Chairman ____________________
Department of Computer Systems Engineering
III
TABLE OF CONTENTS
CERTIFICATION .........................................................................................................iii
ABSTRACT ..................................................................................................................xii
LIST OF FIGRES .........................................................................................................viii
ACKNOWLEDGEMENTS ...........................................................................................xi
LIST OF TABELS ...........................................................................................................x
CHAPTER 1 ....................................................................................................................1
1 INTRODUCTION ........................................................................................................1
1.1 Background ................................................................................................................1
1.2 Problem Statement .....................................................................................................1
1.3 Aims and Objectives ..................................................................................................1
1.4 Scope of project .........................................................................................................2
CHAPTER 2 ....................................................................................................................3
SOFTWARE REQUIREMNT SPECIFICATION ........................................................3
2.1 User Classes and Characteristics ...............................................................................3
2.2 Operating Environment ..............................................................................................4
2.3 Design and Implementation Constraints ....................................................................4
2.4 Assumptions and Dependencies ................................................................................4
2.5 Other Non-Functional Requirements .........................................................................4
2.5.1 Performance Requirements .................................................................................4
2.5.2 Security Requirements ........................................................................................5
2.5.3 Software Quality Attributes .............................................................................5
2.5.4 Other Requirements...........................................................................................5
2.5.4.1 Availability ..........................................................................................................5
2.5.4.2 Maintainability ....................................................................................................5
CHAPTER 3 DESIGN AND METHODOLOGY ...........................................................6
3.1 Login Section ........................................................................................................6
3.1.1 Admin Login ...........................................................................................................6
3.1.2 Tripsharing Servises................................................................................................6
3.1.3 Custumer Login ......................................................................................................7
IV
3.1.4 User Login ............................................................................................................8
3.2 Register Section .........................................................................................................8
3.2.1 Tripsharing Servises Registration ...........................................................................8
3.2.2 Use Registration ......................................................................................................9
3.2.3 Custmer Registration ............................................................................................10
3.3 Profile Section ..........................................................................................................10
3.3.1 Trip sharing Services Profile .................................................................................10
3.3.2 Car ........................................................................................................................11
3.3.3 Contact ..................................................................................................................12
3.4 Request ....................................................................................................................12
3.5 Search Bar ................................................................................................................13
3.6 Logout ......................................................................................................................13
3.7 User Dashboard ........................................................................................................14
3.8 Admin Panel ............................................................................................................14
3.9 Database Tables .......................................................................................................15
3.9.1 Admin Database ....................................................................................................15
3.9.2 City Database ........................................................................................................15
3.9.3 Tripsharing services Database ..............................................................................16
3.9.4 Custmer Database .................................................................................................17
3.9.5 Category Database.................................................................................................17
3.9.6 User Database .......................................................................................................18
3.9.7 Comment Database ...............................................................................................18
3.9.8 Request Database ..................................................................................................19
3.9.9 Request Detail Database........................................................................................19
3.9.10 Post Database ......................................................................................................20
3.9.11 Trip-share............................................................................................................20
3.10 Use Case Diagrams ................................................................................................20
3.10.1 Admin Use Case Diagram ...................................................................................21
3.10.2 Tripsharing services Use Case Diagram ..............................................................22
3.10.3 Rider Use Case Diagram .....................................................................................22
V
3.10.4 User Use Case Diagram ......................................................................................23
3.10.5 Entity Relationship Diagram (ERD) ...................................................................23
CHAPTER 04 33 RESULTS And DISCUSSION….....................................................24
4.1 Front Page in Trip-share...........................................................................................24
4.2 Register/ Sign up in Trip-share.................................................................................24
4.3 Login/ Sign in in Trip-share......................................................................................25
4.4 Admin Add in Trip-share..........................................................................................26
4.5: Passenger Register/ Sign up in Trip-share................................................................26
4.6 Passenger Login/ Sign in in Trip-share.....................................................................27
4.7 Admin Add Passenger in Trip-share.........................................................................27
4.8 Driver Register/ Sign up in Trip-share......................................................................28
4.9 Driver Log in/ Sign in in Trip-share..........................................................................28
4.10 Admin Add Driver in Trip-share.............................................................................29
4.11 Request page in Trip-share......................................................................................29
4.12 Car list page in Trip-share.......................................................................................30
4.13 Car page in Trip-share.............................................................................................31
4.14 Comment Section at Car Page in Trip-share...........................................................32
4.15 list page in Trip-share.............................................................................................32
4.16 Profile page in Trip-share.......................................................................................33
4.17 Contact page in Trip-share......................................................................................34
4.18 About page in Tripsharing......................................................................................35
4.19 ADMIN DASHBOARD in Trip-share...................................................................36
4.20 DASHBOARD in Trip-share..................................................................................37
4.21 DRIVER DASHBOARD in Trip-share..................................................................38
4.22 PASSANGER DASHBOARD in Trip-share..........................................................38
Chapter 5 DATA AND EXPERIMENTS ......................................................................40
5.1 Languages used for implementation ....................................................................40
5.1.1 HTML.................................................................................................................40
5.1.2 CSS ....................................................................................................................40
5.1.3 SQL ..................................................................................................................40
VI
5.1.4 PHP.....................................................................................................................40
5.2 Tools used for Implementations .........................................................................41
5.2.1 XAMPP ............................................................................................................41
5.2.2 Bootstrap ...........................................................................................................41
5.2 Tools used for Implementations ...........................................................................41
5.2.1 XAMPP .............................................................................................................41
5.2.3 Laravel ..............................................................................................................41
CHAPTER 6 TESTING AND IMPLEMENTATION ...................................................42
6.1 Admin Login Testing ...............................................................................................42
6.2 Registration Testing .................................................................................................44
6.3 Log in / Sign in Testing ............................................................................................44
6.4 Driver Registration Testing ......................................................................................45
6.5 Driver Log in Testing ...............................................................................................45
6.6 Passanger Registration Testing.................................................................................46
6.7 Passanger Log in or Sign in Testing .........................................................................46
CHAPTER NO 7 FUTURE IMPLEMENTATION AND CONCLUSION ..................47
7.1 Implementation ........................................................................................................47
7.2 Existing Work ..........................................................................................................47
7.3 Future Work .............................................................................................................48
7.4 Conclusion ...............................................................................................................49
REFERENCES...............................................................................................................50
VII
LIST OF FIGURES
VIII
Figure 6.3.0: Login (sample) page .................................................................................44
Figure 6.3.1: Logged in ..................................................................................................44
Figure 6.3.2: Didn’t Logged in .......................................................................................45
Figure 6.4: Driver Registration Testing .........................................................................45
Figure 6.5.0: Driver Log in (sample) page ..............................................................45
Figure 6.5.1: Driver Logged in ......................................................................................46
Figure 6.5.2: Driver Didn’t Logged in ..........................................................................46
IX
LIST OF TABLES
X
ACKNOWLEDGEMENT
First and fore most we are thankful to Almighty ALLAH, the most Merciful and
Beneficent. Who endowed us with courage and determination as well as ability in
conducting our research work? We were pleased to express our sincere gratitude to our
research supervisor Waqas Ahmed who has always been there to encourage the work in
progress and to sort out difficulties. His guidance helped us all the time during the current
research work and thesis writing. We would like to extend my thanks to Head of
department of chemistry Dr. Sajid Hussain for his motivational comments and providing
an environment with upgraded research facilities.
We are thankful to our father’s/mother’s for their support and motivations. We are
thankful to our research fellows, friends and lab seniors for their generous advices and
help. Last but not least, We are thankful to MUST Mirpur and Department of Computer
Systems Engineering for providing all possible laboratory facilities to carry out our
research.
XI
ABSTRACT
XII
CHAPTER 1
INTRODUCTION
1.1 Background
At the moment, Pakistan has a high population density and a quick rise in the number
of transportation options. As a result, it causes issues including traffic congestion,
environmental pollution, and expensive transportation costs for all automobile owners.
The carpooling programmer was established as a way to address this issue. An effective
solution. Carpool services was founded based on the idea that people having overlapped
journey can use the same car to share the petrol cost of the journey instead of one solely
pays for the entire journey.
In this project we are covering the automotive industry to help people digitally.
Travelling now a days is very difficult and expensive, if you travel through local
transport, you will face many difficulties when traveling or if you want to reach on time
to your destination. Also, when booking a car for travel or on rent you do not have much
information about the rental businesses that what they charge or where they exist
physically. In our system user can book or rent or pool car by using our single online
website and do all these things at one place. We will also provide cargo service for our
user.
1.2 Problem Statement
Currently, Pakistan is facing two major challenges: a high population density and a rapid
increase in the number of transportation options. Unfortunately, this has led to several
issues, including traffic congestion, environmental pollution, and high transportation
costs for car owners. To tackle this problem, a carpooling program has been established
as an effective solution. The carpooling service is based on the simple idea that
individuals with overlapping journeys can share the same car and split the cost of petrol
instead of one person paying for the entire trip. By doing so, carpooling can help reduce
traffic congestion, lower carbon emissions, and make transportation more affordable for
everyone. Overall, carpooling is a practical and sustainable solution that can help
alleviate some of the transportation challenges facing Pakistan. By encouraging more
people to share rides, we can create a more efficient, cost-effective, and environmentally
friendly transportation system for all.
1
Promoting Carpooling: The goal of the project is to promote carpooling as a practical
response to the transportation crisis. It promises to make travel more affordable and
ecologically responsible by making it easier for people with overlapping routes to split
petrol costs.
automobile Industry Digital Transformation: This initiative is dedicated to the
automobile industry's digital transformation. By giving users access to online tools and
resources, it aims to enable people to make informed decisions about their travel
requirements. Booking, renting, or carpooling are all examples of this includes booking,
renting, or carpooling vehicles, all through a single, user-friendly website.
Enhancing Travel Convenience: The initiative aims to make travel easier and more
economical while taking into account the difficulties that modern travellers must
overcome. It aims to make local transport options less challenging and guarantee that
travellers get to their destinations on time.
Transparency in Rental Services: The project's goal is to increase transparency in the
rental automobile market by providing users with comprehensive data about rental
companies, including costs and physical addresses. This will enable consumers to make
wise decisions when reserving cars for their trips.
One-Stop Online Platform: The initiative aims to offer a complete, one-stop online
platform to simplify the travel process. Through a single website, users can easily
reserve, rent, or share automobiles for their travel requirements, increasing convenience
and effectiveness.
Services for freight: The initiative expands its services to cover the transportation of
freight in addition to passenger travel. With this update, users will have a complete
solution for all of their logistics and transportation requirements.
1.4 Scope of project
The "Carpooling Programmer" project is a complex effort created to alleviate Pakistan's
transport issues. It is based on the idea of carpooling, which enables people with shared
travel routes to split petrol expenditures and cut back on transportation costs. The
project's objective also covers the creation of a userfriendly online vehicle booking,
rental, and carpooling platform, as well as initiatives to encourage rental service
transparency and streamline travel. In order to lessen the negative effects of
transportation on the environment and to increase user participation, it also offers freight
transportation services. Pakistan is included in the project's geographic scope, and it has
the flexibility to grow if transportation requirements change. In conclusion, the
"Carpooling Programmer" project aims to improve Pakistani transport by making it more
affordable, practical, and ecologically friendly.
2
Chapter 02
3
2.2 Operating Environment
Operating Environment detail for “Trip sharing Services” are
Name Description
Operating System Windows
Browser Google,Chrome,Internet
explorer,UC,Browser,Mozilla
Firefox
Languages HTML,CSS,BootStrap,PHP,Laravel
Tools Visual Code, Sublime Text
Database MYSQL
4
2.5.2 Security Requirements
Only an authorized person can register or login. It means that a user with proper unique
email address can only register or login the app.
Only Admin can make changes but trip sharing services also makes some changes such
as update or delete the user data in case of any issue related to users.
2.5.3 Software Quality Attributes
This is web based application and gives it users high portability so it can be used with
internet access and browser. User with an internet access can easily use this web based
application.
2.5.4 Other Requirements
2.5.4 .1 Availability
The system should be available 24/7. It means that users at any time can easily approach
the application if they have an internet access.
2.5.4. Maintainability
The system should be maintained and configured easily. System should be user friendly
any when new user visits the app it can easily registered and used the application.
5
Chapter 03
6
Name Trip Sharing Services login
7
3.1.4 User Login
User generate the request to Trip Sharing Services and customers by selecting its location
or city and nearest Trip Sharing Services and can see its all requests.
Responsibilities User can update its data and can select its preferences
8
Name Trip Sharing Services register.
Responsibilities Trip Sharing Services can add its data and can add customers and users.
Cross Reference None
Exception 1.The system does not respond properly in case of when the server link
is down.
2.Invalid email or password does not match with confirm password
Preconditions 1.Trip Sharing Services must be registered in record.
2. Trip Sharing Services must have some number of Passangers.
Post-Conditions 1. Trip Sharing Services can add its data and can check preferences.
2.Can process request.
9
3.2.3 Customer Registration
Customers can respond to the user request and can update data or can see its recent
donations or cars they have to register.
Name Customer registration.
10
Name Trip Sharing Services Profile.
11
3.3.3 Contact
This also a front page section of the system. Here user can contact us by filling the form
given at this section and can tell or ask about the system.
Name CONTACT.
Responsibilities Users can contact admin or trip sharing services.
Cross Reference None
Exception The user entered wrong credentials.
Preconditions Users must be logged in or must have an email account.
Post-Conditions User can send message to or admin.
Name REQUEST
Responsibilities 1.User can add single or multiple requests. 2.Customer
and Trip Sharing Services can process the request.
12
3.5 Search Bar
Search bar is placed on homepage. The user can search trip sharing services by selecting
specific cities and can request or registered to specific trip sharing.
Name SEARCH.
Name LOGOUT
13
3.7 User Dashboard
User dashboard means the dashboard which trip sharing services, customers or user can
use after login or registration process and can perform tasks according to preferences.
Name User Dashboard
Responsibilities Show user recent searches and user can change their password.
Cross Reference None
Exception The user enters invalid or old password, new password or confirm
password.
Preconditions The user must be logged into the system.
Post-Conditions User can check their searches and change password.
Exception None
14
3.9 Database Tables
These tables are used to show fields and their types present in database of our system.
Following are some tables along with their fields and types.
3.9.1 Admin Database
Field Type
Contact Varchar
Email Varchar
Password Varchar
Address Varchar
Gender Varchar
Cnic Varchar
Field Type
Id Int
Name Varchar
15
3.9.3 Trip Sharing Services Database
Field Type
Name Varchar
Type Varchar
Contact Varchar
Office Contact Varchar
16
3.9.4 Customer Database
Field Type
Contact Varchar
Email Varchar
Password Varchar
Address Varchar
Gender Varchar
Cnic Varchar
City Id Int
Trip Sharing Id Int
Trip-share ID Int
Date Of Birth Date
Last Donated Date Date
Status Int
Id Int
Title Varchar
17
3.9.6 User Database
Field Type
Contact Varchar
Email Varchar
Password Varchar
Address Varchar
Gender Varchar
Cnic Varchar
City Id Int
Trip Sharing Id Int
Trip-share ID Int
Date Of Birth Date
Post Id Int
Email Varchar
Name Varchar
Message Varchar
18
3.9.8 Request Database
Field Type
Name Varchar
Contact Varchar
User Id Int
Customer Id Int
Trip-share ID Int
City Id Int
Field Type
Request Id Int
Customer Id Int
19
3.9.10 Post Database
Field Type
Title Varchar
Description Text
Author Varchar
Category Id Int
Date Date
3.9.11 Trip-share
Field Type
Id Int
Title Varchar
21
3.10.2 Trip sharing Services Use Case Diagram
Trip sharing Services can do following task in the system after logged in.
22
Figure 3.10.4 User Use Case Diagram
User can also interact with in system in several ways shown in the diagram.
23
Chapter 4
RESULTS AND DISCUSSION
4.1 Front Page in Trip-share
On Home page user can visit the profile of Trip sharing Services. Here user can visit the
Car page, About page, Contact page, Login pages and Register pages. User can select
Register pages to register his/her self as Driver, Passenger and Trip sharing Services. If
the user is already registered, he/she can visit the Login pages to login his/herself as a
Passenger, Driver, and admin. On this page(Home) the user can view the information
about our system, details of Trip sharing Services, cars.
24
4.3 Login/ Sign in Trip-share
If the user is already registered as a than users can visit the Trip sharing
Services login page to access his/her account as by giving correct email and password.
If the user visits the login page without registration the system gives option(link) as
Register Here to go on trip share register page.
25
4.4 Admin page
The System gives access to admin to add the Trip sharing Services in the system by
filling all the fields of add page.
27
4.8 Driver register/ Sign up in Trip-share
User can visit the Driver register page to register his/herself as a Driver in the system.
User registered his/herself in system to request for services. Driver needs to fill all the
fields on Driver register page and then click the REGISTER button to register his/herself
in the Trip sharing Services. If the Driver is already registered, the system gives option
(link) as Login Here to go on Driver Login page.
28
Figure 4.9:Driver Log in/ Sign in
4.10 Admin Add Driver in Trip-share
The System gives access to admin to add the Passengers in the system by filling all the
fields of add Passenger page.
29
Figure 4.11: Booking page
30
Car’s categories and also he/she can give reviews/messages/comments/feedback about
car.
31
Figure 4.13: Single car page
4.14 Message section for passenger
user can visit the Car page to read the cars, and also he/she can give
reviews/messages/comment/feedback about car.
33
Figure 4.16: Tripsharing Profile page
34
any query
. User can send us message, give us suggestions and ideas.
35
4.19 ADMIN DASHBOARD in Trip-share
The System gives access to admin to perform different and specific operations in the
system by filling all the fields and requirements of pages.
Admin login into the admin panel that he/she can perform some functions like admin
can add Trip sharing, Passenger, Driver. Admin can add other admin; it can also update
or delete the users (Passenger, Driver, blood bank). Admin can add car posts and check
the replies on respective posts. Admin can be logout form admin panel.
Admin’s Functions / Responsibilities:
Admin add admin Admin list admin
Admin update and delete admin
Admin add Passenger Admin list Passenger Admin update and delete
Passenger
36
Admin add Trip-share Admin list Trip-share admin update and
delete Trip-share
Admin can Accept and Deny the Request about Passenger driver.
37
add request list requests
View and Edit request
38
Figure 4.22: Passenger dashboard
39
Chapter 5
40
5.2 Tools used for Implementations
5.2.1 XAMPP
XAMPP stands for Cross-Platform, Apache, MySQL, PHP and Perl that is free and
open source. In this project, it is used for the local host of data. The host is counting the
database of the project in which there are a collections of tables and each table holds
data. It works on both operating systems like Windows and Linux.Xampp is a local
server it is free of cost we can only access our web based apps only on our laptops or
mobile phones.
5.2.2 Bootstrap
Bootstrap is open-source and free CSS framework directed at responsive MobileFirst
platform front-end web development. It consists of CSS and JavaScript based design
templates for composition, forms, buttons navigation, and other interface components.
In our project we used Bootstrap v5. Bootstrap provide basic style definition for all the
elements of HTML, the result is uniform appearance of the tables and forms across the
web pages. The most prominent components of bootstrap are layout components it can
effect on the entire page. This layout component is Container as every element is placed
in this layout component.
5.2.3 larval
The open-source Laravel PHP web application framework is well-known for its grace
and effectiveness in creating online apps. By providing a full range of features and
capabilities, Laravel streamlines web development chores by adhering to the model-
view-controller (MVC) architectural paradigm. It boasts the Blade templating engine for
building views, the Eloquent ORM for database operations, and Artisan, a command-
line tool for numerous tasks. Creating routes, managing user authentication and
authorization, and implementing middleware for filtering HTTP requests are all areas
where Laravel excels. Additionally, it offers task scheduling and facilitates database
schema administration with migrations. Additionally, Laravel is developer-friendly
thanks to its dependency injection and IoC container, which promote best practices and
testable code. Laravel has gained popularity as a top option for current developers
because of its strong features and a helpful community.
41
Chapter 6
42
If Admin entered the correct / authentic email and password, then he would be Logged
in and then he/ she will access the admin dashboard successfully.
Figure 4.6:
Passanger
Login / sign in
Figure 6.1.1: Admin Logged in
If Admin entered the incorrect / authentic email and password, then he would not be
Logged in and a message “In correct email or password” will be displayed on screen.
43
6.2 Registration Testing
can be registered by entering their relevant details for registration. After filling all the
required fields, a Message “Successfully Registered” will be shown on screen.
can be Log in or Sign in by entering the correct / authentic email and If entered the
correct / authentic email and password, then it would be Logged in and then it will access
the dashboard successfully.
Figure 6.3.1: Logged in
44
If entered the incorrect / authentic email and password, then it would not be
Logged in and a message “In correct email or password” will be displayed on screen.
6.4 Driver Registration Testing
Driver can be registered by entering his/her relevant details for registration.
After filling all the required fields, a Message “Successfully Registered” will be shown
6.5 Driver Log in Testing
Driver can be Log in or Sign in by entering the correct / authentic email and password.
Otherwise, he/she can’t be Log in or Sign in.
Figure 6.5.0: Driver Log in (sample) page .
45
If Driver entered the incorrect / authentic email and password, then he / she would not
be Logged in and a message “In correct email or password” will be displayed on screen.
Figure 6.5.2: Driver Didn’t Logged in
46
Chapter 07
7.1 Implementation
Our smart ridesharing service, also known as a carpooling service, was created to make
interactions between people on the same route easier. Users have the option of renting
cars based on prior arrangements or sharing a group member's vehicle. Our system's
predominance of automobiles enables users to cut costs, ease traffic, and improve social
ties. Our idea offers an Android smartphone application for users to connect effortlessly,
making the procedure much more user-friendly than earlier systems that required online
registrations and information retrieval..
BlaBlaCar:
Similar to BlaBlaCar, your project promotes carpooling for both daily commutes and
longer trips. By connecting users with overlapping journeys, you aim to reduce the
number of single-occupancy vehicles on the road.
Waze Carpool:
Your project's carpooling service, like Waze Carpool, connects drivers and riders with
similar routes. Both platforms are designed to alleviate traffic congestion and share the
costs of journeys.
Carpool-Karao:
Your project, much like Carpool-Karao in India, seeks to make carpooling more
accessible and convenient for users, especially for daily travel. Both initiatives aim to
reduce the environmental impact of transportation.
SPLT:
While SPLT focuses on carpooling for businesses and organizations, your project has a
broader scope, targeting individuals as well. Both share the goal of reducing the carbon
footprint and promoting sustainable transportation. convenient through digital platforms.
The key to your success will be in the implementation of your carpooling program and
the extent to which you can encourage individuals to participate, ultimately .
48
7.4 Conclusion
In conclusion, the core concept of our proposal is a relevant and creative response to
Pakistan's current urgent transportation issues. The country struggles with problems like
traffic congestion, environmental pollution, and the financial load on car owners due to
its high population density and rapidly expanding transit options.
Our carpooling program's implementation provides a workable and long-term answer to
these issues. We seek to lessen traffic congestion, minimize carbon emissions, and
increase accessibility to transit by enabling ride-sharing among persons with overlapping
routes.
Additionally, our initiative goes beyond carpooling to include the entire automotive
sector, offering a digital platform that streamlines transportation, car rentals, and pooling
in a single handy location. This streamlining not only enhances the efficiency of
transportation but also bridges the information gap that exists when booking cars or
rentals.
49
REFERENCES
[1] Larry Ullman, PHP for Web, Pearson Education, 2016, 482 pages.
[2] Joel Murach, MySQL by Joel Murach, Mike Murach & Associates; (May 1,
2012),612pages.
[3] David Flanagan, JavaScrip: the definitive guide, O'Reilly Media;(May 13,
2011), 1096pages.
[4] Paul Wellens, Practical Web Development, Packt Publishing;(july,2015), 276
pages.
[5]. Akar, I. F., Mohammad, T. A., & Ismail, Z. M. (2015). CBBR centralized
repository.IJISE,85-97.
[6]. Sai, G. K., & Kumar, K. (2020). Database Management of & its Availability to
Users through Mobile Terminal. Database,7(05).
[7]. Hazra, P., Mondal, D., Mallic, N., Sarkar, B., Biswas, T., & Kumari, D.
Dynamic
[8] Management System (DBBMS). Journal homepage: www. ijrpr. com ISSN,
2582,7421. [4]. Retrieved from,
[9]https://www.sciencedirect.com/science/article/pii/S1877042815036940?ref=
pdf_download&fr=RR-2&rr=7110231638cc4c85#bbib0015
[10]. Morrison, B. B., & DiSalvo, B. (2014, March). Khan academy gamifies
computer science. In Proceedings of the 45th ACM technical symposium on
Computer science education (pp. 39-44)
[11] Cui, W., Huang, L., Liang, L., & Li, J. (2009, November). The research of
PHP development framework based on MVC pattern. In 2009 Fourth International
Conference on Computer Sciences and Convergence Information Technology (pp.
947-949). IEEE.
50
51