How to build a scheduler / calendar?

If wanting to build a client scheduling calendar into my app, what would be the best approach?

What I am imagining is a set of available time slots (of 30-min, 60-min, etc. intervals), with the availability controlled by administrators/staff.

I’m not sure if I should be:

  • Looking for open source schedulers such as this one, and trying to figure out how to work that into Backendless
  • Trying to adapt an existing Backendless template to my needs (if such a template exists)
  • Building something completely from scratch

There is the aspect of getting accurate date/time data, the aspect of restricting availability to specific time slots, and the aspect of controlling privileges - clients users can book sessions, and admin users can set availability.

Please advise if possible.

Hi @Causality,

You can try implementing this functionality through a custom component using an external library that best suits your functionality. This will give you more opportunities for scalability and adding new functionality.

Here are detailed instructions for custom components with the ability to use external libraries:

Regards,
Bohdan

1 Like