Задача: Разработать веб-интерфейс (MVP) для автошколы

Цель проекта - создать удобный интерактивный сайт, который заменит бумажное расписание и автоматизирует первичную запись учеников. Сайт должен работать прямо в браузере.

Основные функциональные требования (обязательно):

  • Стартовая страница должна запускаться прямо с формы аутентификации. Нет отдельной лендинговой страницы - сразу вход и регистрация.
  • Механизм регистрации и входа: На странице должны быть две вкладки: 'Войти' (для существующих учеников) и 'Зарегистрироваться' (для новых). Данные о пользователях могут храниться в localStorage для минимальной реализации backend-части (а также в виде JavaScript-массива для демонстрации базы данных).
  • Элемент автоматизации: После успешного входа (или регистрации) пользователь переносится на страницу кабинета (или показывается специальный блок сайта).

Инструменты бронирования (Логика главная страница кабинета):

  • Панель выбора времени: Календарь, выбор даты и доступного временного слота (например 09:00-10:30, 10:30-12:00).
  • Выбор инструктора: Выпадающий список или круговая плитка с карточками (ФИО водителя (Функциональность не настоящих инструкторов). В описании каждого: стаж/специализация). При клике кнопку 'Выбрать' - флажок/выделение.
  • Выбор автомобиля: Матрица с фото/маркой и коробкой передач (АКПП/МКПП). В описании дополнительно можно указать тип топлива.
  • Завершение бронирования: Кнопка 'Записаться'. Нажатие формирует объект (time, instructor, car) и записывает его.

Пожелания по архитектуре:

Исполнение на трёх без фреймворков (базовый оффтолк - HTML + чистый css/scss + ванильный JavaScript). Без использования php и Ajax для искусственной жесткой связки (работа приходит на обычном наборе local-хостинг + html-разметка). Никакого полнофункционального site framework - любимая Frontend-only Экосистема.

*Контакты, номера телефонов, точные и брендовые названия (названия фирм, совпадений и тел.) умышленно не запрашиваются.

Монтаж видеоподкаста

Требуется смонтировать простой видеоподкаст, записанный через Zoom, включая нарезку и обработку звука в желаемом стиле. Заказчик предоставит пример.