Создание «информационной системы для администрирования залов, сеансов и предварительного бронирования билетов».
- Верстка
- Разработать сайт бронирования билетов онлайн
- Разработать административную часть сайта
Кинозал Помещение, в котором демонстрируются фильмы. Режим работы определяется расписанием на день. Зал - прямоугольный, состоит из N * M различных зрительских мест.
Зрительское место Место в кинозале. Зрительские места могут быть VIP и обычные.
Фильм Информация о фильме заполняется администратором. Фильм связан с сеансом в кинозале.
Сеанс Сеанс - это временной промежуток, в котором в кинозале будет показываться фильм. На сеанс могут быть забронированы билеты.
Билет QR-код c уникальным кодом бронирования, в котором обязательно указаны место, ряд, сеанс; Билет действителен строго на свой сеанс. Для генерации QR-кода можно использовать http://phpqrcode.sourceforge.net/
- Администратор - авторизованный пользователь
- Гость - неавторизованный посетитель сайта
- Создание/редактирование залов
- Создание/редактирование фильмов
- Настройка цен
- Создание/редактирование расписания показов фильмов
- Просмотр расписания
- Просмотр фильмов
- Выбор места в кинозале
- Бронирование билета
Проект выполнен на базовом JS и PHP, без использования стронних библиотек и фреймвороков.
Хранение данных реализовано в базе данных MySQL. Дамп базы хранится в папке DB
URL - http://qamid.tmweb.ru
URL - http://qamid.tmweb.ru/admin
Логин(e-mail) – [email protected]
Пароль – qamid;