Chastity Calendar

Данные хранятся на сервере (SQLite через Node.js). Все, кто открывает эту страницу, видят один и тот же календарь.
Год: Период:
Режим:
Дата День недели Основной статус
(locked / unlocked)
Доп. статус Комментарий
locked
unlocked
full orgasm (FO)
ruined orgasm (RO)
caged orgasm (CO)
no cum (NC)
hygiene unlock (HU)
Клик по ячейке «Основной статус» переключает: none → locked → unlocked → none.
Клик по ячейке «Доп. статус» переключает по кругу:
none → full orgasm (FO) → ruined orgasm (RO) → caged orgasm (CO) → no cum (NC) → hygiene unlock (HU) → none.
Все изменения сразу сохраняются на сервере.