Advice Needed - Booking Appointments

You might find my template a great fit

It is setup to allow ‘trainers’ to create their schedule of availability, setup events (think 1 hour session, 2 hour session) and set their rates for those events.

The student would be able to go to the trainers page and book a session. The booking process allows them to choose only dates that the trainer is available, once a date is chosen, they see the list of available time slots for that date. After selecting a date to book and entered their details they make a payment. Only after successful payment is the session confirmed.

Once a session has been confirmed, both the trainer and the student receive emails with the details and an .ics file to download the session details to their respective calendars. A student then can see in their dashboard all of their upcoming sessions and from their select to reschedule or cancel a session.

The trainer has an ability to add their own refund policy and if the reschedule or cancellation are performed by the student within the refund policy grace period, it is done without charge, but should the refund grace period have past the student is notified prior to confirming the cancellation or reschedule of the charges.

The process can be altered to fit your envisioned user experience surrounding a need to pay for reschedule or cancellations.

This template is also setup to allow the trainer to connect to their google calendar and their zoom account so that when a student books a session, an event is created in the trainers google calendar and a zoom meeting is automatically generated and the zoom meeting details are emailed to both the trainer and the student when the session is confirmed.

If a student reschedules or cancels, the trainers zoom meetings and google calendar are automatically updated.

This template also allows the trainers to upload tutorials to sell as well if you want them to be able to sell training videos. It also comes with a built in Blog Builder ( a robust CMS that has all SEO aspects covered ).

The template is fully customizable.

Probably the best choice to achieve the functionality you need, as it is already built and tested.

I built my own site www.nocodetrainer.com and then turned it into the template.

Learn More

Boston85719 is an expert Bubbler with a decade experience as an educator. Real name Matthew, he has been actively building SaaS apps, marketplace apps, scheduling apps and more for clients, himself and for sale as templates.

As an official Bubble Bootcamp Instructor, he leads Bubble Bootcamps on a regular basis.

Always willing to offer advice via the Bubble Forum, Matthew also offers Private Personal and Group Training Sessions.

Through his site, NoCodeTrainer, Matthew provides a range of tutorials with editor access to help you jumpstart your Bubble development.

Always accessible you can send Matthew a private message via the forum or send an email directly with your requests.

Be sure to checkout the Stripe Integration Course when you are ready to integrate Stripe payments to start monetizing your application via product sales or subscriptions.

Stripe Integration Course

NoCodeTrainer.com

2 Likes