PHP Hotel Booking Main Features
Brief overview of the PHP Hotel Booking main features and functionality
Front-end with booking form and search results page
The front-end shows a booking form allowing the users to select the number
of guests, check-in and check-out dates and then the search results - the list of available rooms for the selected dates.
The users can select the room they prefer and then complete the booking by filling
the booking details form.
Administration panel to manage the bookings, rooms and settings
The administration panel coming with the script
allows the administrator to see and manage the new bookings,
approve or reject them, manage the room types, add new rooms or manage the existing ones,
It also allows to manage the different settings like
the website time zone, currency displayed on the site, date format, admin email etc..
Easy installation & no database used
Installing PHP Hotel Booking is as easy as copying its files
to the folder or website on which you want to have it installed on. It's neither necessary to run
a web installer, nor create any databases - the information
is stored in XML files and no MySQL or other database is used.
The script and its full not encrypted source codes can be downloaded
as a .zip file for free. The file can be unzipped and uploaded to your
website folder to setup easily PHP Hotel Booking on your site.
Easy to translate and to adapt to different projects
PHP Hotel Booking is easy to translate - it's using a language (text) file having the
words and messages showing up on the main site and admin panel that
can be translated to any language.
Since the different words and texts can be easily changed, this makes possible also
to adapt to different project types - for example Rooms can be changed to Cars and make
it instead a car booking script etc.
Booking confirmation and sending messages to the users
The booking approval functionality in the administration panel
allows the administrator to confirm the bookings and send email
messages to the users (customers) with the booking confirmation.
Settings management from the admin panel
The Settings management page in the admin panel
can be used to change the different site settings like
the currency displayed on the website, the date and time format and others.
Room types management
The administrator can edit the existing room types or
add new ones by entering the title, room description,
maximum number of guests for the room, available number of rooms for this type
and upload room pictures.
The available rooms types are displayed then on the front-end
after the users make their searches.
Pictures upload and drag-and-drop images management
A jQuery multi-files upload plug-in is used in the script,
so you can upload multiple images at once.
During the images upload a progress bar is displayed for the images upload -
the uploaded images can be modified also later and their order
to be changed with the included drag-and-drop functionality.
If more images are uploaded for a news, on the main website they
should after with a gallery (using the prettyPhoto gallery plug-in).
Confirmed Bookings page
The confirmed bookings page shows an archive of all previously made
bookings on the site, which have been confirmed by the site administrator.
Listing the search results and room details page
The search results page shows the rooms available
according to the user's search criteria.
When clicked, the room details page will show the full room information,
including a gallery (using the prettyPhoto image gallery) of all
available pictures for the room.
The contact form allows the users to contact the administrator -
the messages are sent by email to the email address of the administrator
set in the administration panel.
A CAPTCHA image (human verification) is also added on the contact form for a better
Easy to customize Bootstrap 3 template
The main website as well as the administration panel
are using responsive (bootstrap 3) templates and design.
The design adapts to the different devices and different screen
sizes of tablets, computers and smart phones.
The usage of bootstrap 3 templates makes easy the integration
with other bootstrap templates and also customizing the site
and administration panel colors and design.
To make it easier to add it also in existing html sites, the php booking script
can be added also using an iframe code (please check below).