Я ищу некоторый компонент на основе JavaScript, который будет использоваться в качестве планировщика курсов, который будет являться перекрестком между Календарем Google и временем входа в систему. Я не знаю, подходит ли для этого правильный термин Course Scheduler, но я опишу это более подробно здесь.
Планировщик курсов
Виджет будет использоваться для ввода даты и времени курса, в качестве примера, если я запускаю курс программирования 3 дня в неделю в понедельник, вторник и среду с 7:00 до 9:00, 2 часа каждый день с 1 сентября до 30 ноября. Я мог бы ответить на различные вопросы, и данные курса будут отображаться в календаре. Это также позволит использовать нестандартные тайминги, где каждая неделя отличается от другой недели и т.д.
Вопрос
Так я в конечном итоге создаю что-то с нуля? Было бы разумно использовать Google Calendar API для этого? Я сделал поиск Google для некоторых виджетов, но я считаю, что мне нужны лучшие ключевые слова, поскольку я не мог найти ничего близкого к тому, что я ищу. Какие-нибудь советы? Коммерческие библиотеки также будут работать для меня. Спасибо.