Интерактивный календарь (клон Google Calendar на Vanilla JS)

Javascript и Typescript
Работа 4 из 4
Полностью функциональное, адаптивное веб-приложение, которое точно воспроизводит ключевые возможности и интерфейс Google Calendar. Проект создан с нуля без использования готовых тяжелых фреймворков или шаблонов.

Реализованный технический функционал:
• Модульная архитектура приложения, построенная исключительно на чистом JavaScript (ES6+ Modules).
• Сложная логика обработки дат, переключение между недельными и месячными режимами отображения.
• Динамическое управление событиями в DOM: создание, редактирование, удаление и валидация по времени.
• Кроссбраузерная, адаптивная верстка по принципу Mobile-First с использованием современного SCSS/CSS3 и семантического HTML5.
• Чистый код с строгим соблюдением принципа разделения ответственности (Separation of Concerns).

Живой демо-сайт: https://i1yaremechko.github.io/google-calendar-js/
Репозиторий с исходным кодом: https://github.com/i1yaremechko/google-calendar-js

#javascript #frontend #scss #html #css #calendar #web_development #vanillajs #верстка