Booking CMS
Booking CMS
Что такое Booking CMS?
Booking CMS — это современная система управления контентом (CMS), разработанная для удобного онлайн-бронирования услуг. Она идеально подходит для бизнеса, предоставляющего услуги, такие как салоны красоты, медицинские клиники, фитнес-центры или любые другие организации, где требуется предварительная запись. Система поддерживает многоязычность (русский, украинский, английский), что делает её доступной для широкой аудитории.
Основные возможности
- Онлайн-бронирование: Пользователи могут выбрать услугу, филиал, дату и время, заполнить контактные данные и забронировать визит.
- Многоязычная поддержка: Интерфейс доступен на русском, украинском и английском языках с возможностью переключения.
- Управление новостями: Добавление, редактирование и публикация новостей для информирования клиентов.
- Обратная связь: Форма для отправки сообщений с возможностью прикрепления файлов.
- Карта расположения: Встраивание Google Maps для отображения филиалов.
- Гибкие настройки: Изменение дизайна (цвет шапки/футера), логотипа, контактной информации и описания через админ-панель.
- Управление клиентами: Отслеживание бронирований и данных клиентов.
Преимущества
- Простота установки и использования.
- Адаптивный дизайн для мобильных устройств.
- Полная кастомизация через админ-панель.
- Безопасность: данные хранятся в базе данных с поддержкой авторизации администраторов.
Для кого подходит?
Booking CMS идеально подходит для малого и среднего бизнеса, который хочет автоматизировать процесс бронирования и улучшить взаимодействие с клиентами.
Справка по Booking CMS
Установка
- Требования:
- Веб-сервер (Apache/Nginx) с поддержкой PHP 7.4+.
- MySQL 5.7+.
- Доступ к панели управления хостингом (например, cPanel).
- Процесс установки:
- Загрузите файлы CMS в папку на сервере (например, booking-cms).
- Создайте папку uploads в корне CMS с правами 777 (через FTP или файловый менеджер).
- Перейдите по адресу http://yourdomain.com/booking-cms/install/install.php.
- Введите данные базы данных:
- Хост (обычно localhost).
- Имя базы данных.
- Пользователь базы данных.
- Пароль.
- Нажмите "Установить". После успешной установки удалите папку install.
- Начальные данные:
- Логин администратора: admin.
- Пароль: password123 (рекомендуется сменить после первого входа).
Использование для пользователей
Главная страница
- Бронирование: Выберите услугу, филиал, введите имя, телефон и желаемую дату/время. Нажмите "Забронировать".
- Новости: Читайте последние новости компании с возможностью перехода к полным статьям.
- Контакты: Отправьте сообщение через форму обратной связи.
- Карта: Посмотрите расположение филиалов на Google Maps.
Навигация
- Переключение языка доступно в выпадающем меню в шапке сайта.
- Ссылки на разделы: "Бронирование", "Новости", "Контакты", "Мы на карте".
Использование для администраторов
Вход в админ-панель
- Перейдите по адресу http://yourdomain.com/booking-cms/admin/.
- Введите логин и пароль.
Разделы админ-панели
- Бронирование:
- Просмотр списка бронирований с данными: ID, услуга, филиал, клиент, телефон, дата, статус.
- Действия: "Подтвердить" или "Отменить" бронирование.
- Добавление услуг: укажите название, длительность (в минутах) и цену.
- Добавление филиалов: укажите название.
- Новости:
- Добавление новости: заполните заголовок, краткое описание (до 350 символов), содержание, изображение, meta-заголовок, meta-описание и язык.
- Редактирование: выберите новость из списка и обновите данные в модальном окне.
- Клиенты:
- Просмотр списка клиентов с данными: ID, имя, телефон, ID бронирования, дата посещения.
- Данные автоматически сохраняются при создании бронирования.
- Контакты:
- Просмотр сообщений обратной связи: ID, имя, тема, сообщение, прикреплённый файл (если есть), дата.
- Файлы доступны для скачивания.
- Настройки:
- Для каждого языка (ru, uk, en):
- Meta Title и Description: SEO-настройки.
- Описание CMS: Текст для главной страницы (поддерживает перенос строк с \n).
- Логотип: Загрузите изображение (рекомендуемый размер: 100x40 px).
- Цвет шапки/футера: Выберите цвет через палитру.
- Текст футера: Укажите текст (например, "© 2025 Booking CMS").
- Телефон и Email: Контактные данные для главной страницы.
- Google Maps: Вставьте iframe-код карты (например, <iframe src="https://www.google.com/maps/embed?..."></iframe>).
- Для каждого языка (ru, uk, en):
Изменение пароля
- Откройте phpMyAdmin, найдите таблицу users, обновите поле password для пользователя admin с новым хэшем (используйте функцию password_hash('новый_пароль', PASSWORD_DEFAULT) в PHP).
Техническая информация
- Структура базы данных:
- users: администраторы (id, username, password, email).
- services: услуги (id, name, duration, price).
- branches: филиалы (id, name).
- bookings: бронирования (id, service_id, user_name, user_phone, branch_id, booking_date, status).
- clients: клиенты (id, name, phone, booking_id, visit_date).
- news: новости (id, title, short_desc, content, image, meta_title, meta_desc, lang, created_at).
- settings: настройки (id, meta_title, meta_desc, lang, cms_desc, logo, header_color, footer_color, footer_text, phone, email, google_maps).
- contacts: обратная связь (id, name, subject, message, file, created_at).
- Файлы:
- index.php: главная страница.
- news.php: страница новостей.
- contacts.php: форма обратной связи.
- map.php: карта.
- admin/index.php: админ-панель.
- includes/db.php: подключение к базе данных.
- uploads/: папка для изображений и файлов.








Рекламное место для вашего банера 100% ширина — от 50 евро/мес.