[#283] Many to Many relationship between Staff and Clients

Migrated from Redmine #283 | Author: Vishal Verma
Status: New | Priority: Normal | Created: 2018-11-12


I would like to figure out if SimplyBook.Me is the right tool for my unique requirements.I am building a platform to connect Mentors (university students) to Mentees (high school students). We could potentially have mentors across 1000 different universities in the US - each of whom is available of different days at different times.

From simplebookme perspective, a mentor is staff and mentee is a client. Each mentor will have his own availability and own calendar that the should be able to manage themselves.

A client (mentee/ high school student) comes to our platform and selects a mentor. We would then use simplybook.me widget to just show the relevant calendar of the mentor that was selected. The high school student can then book a one hour time-slot.I presume we would call the javascript as shown here to show the correct widget Widgets for your own website - Widgets for your own website - SimplyBook.me

The youtube videos only explain the Admin backend for setting up staff schedules. I would like for the mentors (staff) to set their own schedule. How do I go about it using your developer API. Is there a similar widget that I can call from my server for the mentor to set his/her own availability for each week?

Note: I dont have a dedicated team of employees/service providers. Each mentor(service provider) is a contractor from my perspective. Each has a different location (timezone) and different calendar. I have just 1 service ( 1:1 consultation) . Each consultation is 1 hour long.

Redmine Admin wrote:

Hi,

It is possible to develop own code to set schedule for providers via API.
Here is documentation you need API - Help with API
function to set provider schedule Company administration service methods - Company administration service methods - SimplyBook.me

Unfortunately different provider’s timezone is not supported now. In such case each provider need to have own company account (there is timezone per company setting)