
Bespoke Booking System for Santa's Grotto Experience
- or -
Post a project like this£500(approx. $660)
- Posted:
- Proposals: 24
- Remote
- #3653209
- OPPORTUNITY
- Expired
Designer & Developer|AI Automations||WordPress|Shopify|App Development|Data Scraping

♛React, PHP, Laravel, WordPress, Logo design, App Developer, AWS expert on PPH.



♛ PPH No. #1 ✔ AI Automations ♛ 12 Years of Experience in Web & Mobile Development & Designing ✔ Magento ✔ Shopify ✔ WordPress ✔ API Integration ✔ React Native ✔ AngularJS / Node.js


♛ Most Trusted #1 Team |19+ years of expertise in Website, Mobile Apps, Desktop & Console Games. Wordpress, ReactJS, Shopify, Laravel, Python, React Native, Flutter, Unity, Unreal Engine and AR/VR




7354985381147823967051011905036934569964466047124790117000515235931283423479563
Description
Experience Level: Expert
Mission Statement
To build a custom booking system to allow customers to book tickets for a Santa’s Grotto experience using an existing Saas framework that can be implemented on any website using shortcode.
Key Features
Allow customers to choose from a range of tickets depending on age of participants
Allow customers to choose a date from a calendar view of time slots available
Allow customers to pay via secure payment gateway
Allow host to choose available dates of the experience
Allow host to create time slots for each day
Allow host to change the quantity of ticket available per time slot
Allow host to generate daily printable exports of customer information
Allow host to enter rules for participants i.e all groups of children must be accompanied by 1 adult and maximum 2 adults per booking
Backend for hosts to set-up variables and see bookings
User friendly frontend for customers
Can be set-up as a subdomain or embed?
Responsive design for all devices
Host Process
1. Host signs-in to backend portal
2. Host creates new event
3. Host enters tickets options and rules:
Ticket 1 - Children under 4 yrs = £20
Ticket 2 - Children 4+ yrs = £30
Ticket 3 - Adult = £5
Rule 1 - Minimum 1 adult ticket per booking if child under 4 yrs is selected
Rule 2 - Maximum 2 adult tickets per booking
4. Host enters availability and duration
Date range e.g 20th November to 20th December
Time range e.g 8:00am to 8:15am
Duration e.g. 15 minutes
Capacity e.g. 18
This information will then be entered for each timeslot
Host must be able to change time slots for each day if required
Host must be able to change capacity for each time slot if required
5. Host confirms and direct link/shortcode is generated
6. Host adds shortcode to website
7. Host prints an export of customers for each day with relevant information to be used by staff at the experience
Customer Process
1. Customer selects tickets they wish to purchase i.e 2 x Children 4+ and 1 x Adult
2. Customer chooses an available date shown on a calendar
3. Customer chooses available time slot shown in a list
4. Customer confirms selection and proceeds to checkout
5. Customer pays for ticket via secure payment gateway
6. Customer receives confirmation email with booking reference code
References
https://www.bookinglive.io/c/supermoon-digitial/book/c59bde2a-3ff8-61ed-0db7-a71a3e92af69
https://frostsgroup.digitickets.co.uk/category/40199
Front-end Design
https://xd.adobe.com/view/7ae85e45-f42b-4e07-87e8-d253f8aa28d1-2fbb/
Timeframe
4- 6 weeks
To build a custom booking system to allow customers to book tickets for a Santa’s Grotto experience using an existing Saas framework that can be implemented on any website using shortcode.
Key Features
Allow customers to choose from a range of tickets depending on age of participants
Allow customers to choose a date from a calendar view of time slots available
Allow customers to pay via secure payment gateway
Allow host to choose available dates of the experience
Allow host to create time slots for each day
Allow host to change the quantity of ticket available per time slot
Allow host to generate daily printable exports of customer information
Allow host to enter rules for participants i.e all groups of children must be accompanied by 1 adult and maximum 2 adults per booking
Backend for hosts to set-up variables and see bookings
User friendly frontend for customers
Can be set-up as a subdomain or embed?
Responsive design for all devices
Host Process
1. Host signs-in to backend portal
2. Host creates new event
3. Host enters tickets options and rules:
Ticket 1 - Children under 4 yrs = £20
Ticket 2 - Children 4+ yrs = £30
Ticket 3 - Adult = £5
Rule 1 - Minimum 1 adult ticket per booking if child under 4 yrs is selected
Rule 2 - Maximum 2 adult tickets per booking
4. Host enters availability and duration
Date range e.g 20th November to 20th December
Time range e.g 8:00am to 8:15am
Duration e.g. 15 minutes
Capacity e.g. 18
This information will then be entered for each timeslot
Host must be able to change time slots for each day if required
Host must be able to change capacity for each time slot if required
5. Host confirms and direct link/shortcode is generated
6. Host adds shortcode to website
7. Host prints an export of customers for each day with relevant information to be used by staff at the experience
Customer Process
1. Customer selects tickets they wish to purchase i.e 2 x Children 4+ and 1 x Adult
2. Customer chooses an available date shown on a calendar
3. Customer chooses available time slot shown in a list
4. Customer confirms selection and proceeds to checkout
5. Customer pays for ticket via secure payment gateway
6. Customer receives confirmation email with booking reference code
References
https://www.bookinglive.io/c/supermoon-digitial/book/c59bde2a-3ff8-61ed-0db7-a71a3e92af69
https://frostsgroup.digitickets.co.uk/category/40199
Front-end Design
https://xd.adobe.com/view/7ae85e45-f42b-4e07-87e8-d253f8aa28d1-2fbb/
Timeframe
4- 6 weeks
LUKE A.
100% (4)Projects Completed
2
Freelancers worked with
2
Projects awarded
50%
Last project
31 Jan 2024
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies