Необходимо создать веб-страницу с динамическими элементами с расписанием занятий.

На странице должна быть таблица с расписанием занятий, на основе JSON-данных.
Если максимальное количество участников достигнуто, сделайте кнопку “записаться” неактивной.
Кнопка “отменить запись” активна в случае, если пользователь записан на занятие,

Пользователь может записаться на один курс только один раз.
При нажатии на кнопку “записаться” увеличьте количество записанных участников.
Если пользователь нажимает “отменить запись”, уменьшите количество записанных участников.
Обновляйте состояние кнопок и количество участников в реальном времени.