Задание: Fullstack. Веб-система бронирования переговорных комнат с интерфейсом для сенсорных планшетов (Дистанционная работа)
ИИ такое мне расписал, рассматриваю альтернативы, возможно уже есть что то готовое, которое можно адаптировать. Все это надо чисто под мероприятие на 1 день. Цель: Нужна надежную систему для бронирования трех переговорных будок на мероприятии. Система должна работать через веб-браузер (для бронирования с компьютера/телефона) и через сенсорный интерфейс на планшетах уже на точке. Ключевой функционал: Бронирование через веб-сайт: Посетитель вводит свои данные (Имя, Фамилия, Email). Выбирает одну из трех комнат, дату и временной слот. Получает подтверждение бронирования на указанный email. Бронирование на месте (Touch Kiosk): На планшете (Android) у каждой комнаты отображается актуальное расписание и статус («Свободно»/«Занято»). Пользователь может коснуться экрана и забронировать слот прямо на месте (walk-up booking). Управление и администрирование: Простая админ-панель для просмотра всех бронирований, отмены или переноса встреч. Автоматическое предотвращение двойных бронирований (система проверяет доступность слота). Уведомления: Автоматическая отправка email-подтверждения пользователю после бронирования. Технические требования (на ваше усмотрение, можно обсудить с исполнителем): Архитектура: Веб-приложение (Web App). Интерфейс: Адаптивный дизайн, одинаково хорошо отображающийся на десктопе, смартфоне и планшете. Планшеты: Работа на любых Android-планшетах в режиме киоска (kiosk mode). Стек технологий (предложение): Бэкенд на Python (Django/FastAPI) или PHP (Laravel), фронтенд на Vue.js или React, база данных PostgreSQL или MySQL.