I would like the booking system to be able to accept payments, send automated follow ups/booking reminders to the customers, and have a backend where I can schedule employees to the bookings.
For context, Talk Consent delivers workshops and assemblies in schools in the UK. We have a team of currently around 30 freelancers who deliver the talks at different schools (this team could eventually grow to around 100+). The team visits the school sites, so the locations of the bookings are generally different (we do go back to the same location but generally it is only a few times per year).
We have a few different types of session that the school can book. They can book those sessions in whichever way works best for them – so they can book five of the same session in one day or a mixture of different sessions.
They can also choose the timings of the sessions to fit into their school timetable (some of our sessions are flexibly timed (between 20/30minutes to 1 hour) others are generally a minimum of 50mins to 1 hour.
I am looking to build a booking system very similar to the one used here: https://www.theaa.com/driving-school/lessons
To summarise the booking process:
A school will pick a date or multiple dates to book Talk Consent.
They will choose the workshops or assemblies that will take place at their school.
The schools can book five different types of workshop/assembly and they can book any number of sessions.
They can book for just one date or multiple dates (which don’t have to be consecutive).
They should pick the times of the sessions (it would be great if we can build into the booking process an option of completing the booking without deciding times and adding those later).
They can then add any extra details we should know before the booking.
They then fill in the details of the school, including the address and the contact details of the teacher who is organising the booking (including job title, phone number and email address).
Regarding payment, most sessions are a flat £100 + VAT per session. But we charge a minimum of £200 + VAT per day, even if it is just one session.
We have a limited number of bookings we can deliver in a day, so when the day is full that should be reflected in the booking calendar for all other potential customers.
We have different capacity for sessions in different cities and some cities/areas we don’t accept bookings so the process needs to reflect that too.
Once booked we will then assign our facilitators to the session.
Facilitators can apply to deliver a booking and then we will allocate shifts.
So it would be helpful to have a backend where our facilitators can see the bookings that are coming up that they could apply for.
Facilitators are based in different cities, so the booking calendar will need to show the booking by area
Other things to consider:
Customers/schools should have the capability to view their booking online and make changes to it/rearrange or cancel it.
Customers should get automated emails when they book, a week before their booking with booking details and after the booking to give feedback.
Hourly Range: $15.00-$45.00
Posted On: March 09, 2024 11:16 UTC
Category: Full Stack Development
Skills:Web Development, Web Design, WordPress, CSS, JavaScript, HTML
Country: United Kingdom
click to apply
Powered by WPeMatico
