100тыс — это слишком много. Точнее, не много, а можно найти способы не тратить эти деньги (или не так быстро).
Например, недавно мы занимались интеграцией системы расписания для медицинского центра. Функционал до безобразия напоминает то, о чем вы спрашиваете. Могу подсказать один
сервис (не реклама). Но этот сервис заточен под медицину — терминология узкая. Однако, пока мы искали его, попадалось огромное количество как бесплатных, так и платных систем более широкого отраслевого охвата.
Гуглится на раз.