Задачи проекта
- Автоматизация повторяющихся задач.
- Создание собственной структуры для продаж.
Проектирование
Прототип
В составе прототипа — более 25 страниц.
Страница мероприятия
Написание технического задания
На основе анализа потребностей клиента составлено техническое задание, включающие в себя описание необходимого функционала для сервиса.
Платформа
- Сервер — выделенный физический сервер, арендованный Заказчиком в дата-центре, настроен Cetera в рамках проекта.
- Операционная система — Linux Debian
- Веб-серверы: Apache, nginx
- База данных — MySQL
- Языки программирования: PHP, JavaScript
- Система управления: «Fastsite CMS»
Разработка
Верстка выполнена на framework Foundation 6.0. Обеспечена адаптивная вёрстка. Код прошёл тестирование на соответствие стандартам W3C.
Программирование выполнялось на PHP. Отдельные возможности реализованы на стандартных модулях jQuery.
Контроль качества проводился автоматическими системами. Обеспечено соответствие стандартам PSR для PHP. Пройдены все встроенные тесты (безопасность, производительность, неизменность ядра и т.д.) системы управления контентом.
Внедрены следующие модули
- Модуль «Авторизация».
- Модуль «Управление пользователями административного интерфейса».
- Модуль «Настройка системы».
- Модуль управления мероприятиями.
- Модуль управления сеансами и билетами.
- Модуль виджетов для вставки на сайт.
- Модуль заказа и оплаты.
- Модуль базы заказов.
- Модуль «Сертификаты».
Похожие кейсы
Индивидуальный сервис и мобильное приложение для «Аквапарк-Сувар»