Здравствуйте!Необходимо сделать модуль для сайта опенкарт!Модуль похожие товары! внизу в файле логика этого модуля! Скачать готовый не получится,необходимо именно написать! Обязательно посмотрите файл логики!
Разработка сервиса бронирования билетов на Yii
СУТЬ РАЗРАБОТКИ
JS интерфейс бронирования и покупки билетов (наподобие того, что в afisha).
вызов на любом сайте определённого JS скрипта,
который запускается попапом, запрашивает в сторонней базе
расписание концертов/сеансов и т.п.,
отрисовывает расписание и залы, позволяет выбирать свободные места
и либо бронирует их, либо покупает, а в конце позволяет распечатывать билеты.
УЖЕ ЕСТЬ и будет предоставлено:
А. разработанный интерфейс на JS jQuery UI
(5 экранов, образец 1-го экрана на приложенном скриншоте);
Б. готовая БД на MS SQL (доступ к облаку Microsoft Azure будет предоставлен);
В. разработанный API для получения информации о залах и наличии билетов
(список процедур, выдающий данные в табличном виде).
НУЖНО
1. Использовать свой хостинг, чтобы не бояться, что вас кинут
(на хостинге для PHP потребуется pdo_dblib для работы с MS-SQL).
2. Развернуть Yii и создать на нём проект,
к которому подключить выданные нами скрипты интерфейса
и настроить подключение к MS-SQL базе.
Новый адрес приложения скинуть нам, чтобы мы могли тестировать.
В интерфейс должны выводиться сеансы, работать поиск по календарю, фильтрация по времени и переход к покупке.
3. По получаемым из БД массивам (конвертируя данные в JSON) настроить отрисовку залов в Paper.js
3.1. Отрисовка карты секторов (небольшая область, где можно выбрать сектор)
3.2. Сам сектор с местами (для каждого элемента/места передаются координаты, в пределах которых отрисовывается место, признак занятости и т.п.)
3.3. Легенда – список цветов и их описаний (также передается вам по запросу уже готовой процедурой).
4. Каждое место может быть выбрано и выделено. По выбираемым юзером местам и нажатию кнопки "купить" настроить оплату с использованием
агрегатора Robokassa. По результатам покупки инсертить информацию в БД
(обращение к уже готовой процедуре).
5. По выбираемым юзером местам и нажатию кнопки "бронировать" вызывать
другую процедуру, которая забронирует места и выдаст коды.
6. Настроить отправку информационных сообщений (покупка, бронирование)
с использованием SMS-сервиса Yakoon.
7. После получения по робокассе подтверждения об оплате позволять
распечатывать билеты, передавая в уже сверстанный макет номера мест,
спец код (в верстке уже написан генератор, который преобразует его в штрих-код) и проч. информацию.
8. Настроить кеширование полученных данных средствами Yii, чтобы при повторных запросах каждый раз не гонять одни и те же данные, а сначала спрашивать, изменились ли они,
и только потом загружать геометрию зала второй раз при необходимости.
9. После получения оплаты перенести и запустить проект на хостинг заказчика (лучше посоветовать, какой из распространенных хостингов лучше использовать, чтобы там без проблем работало получившееся приложение).
Проект построить на Yii максимально объектно, минимум своего кода.
Код обязательно подробно комментить.
Что предоставляется по проекту:
- общее описание проекта и работы интерфейсов
- JS интерфейс в архиве.
- Описание API-процедур для получения информации из MS-SQL
- Информация о доступе к БД MS-SQL (Azure)
- Готовая верстка билета с генератором штрих-кодов
- Тестовые доступы к робокассе и Yakoon
Требуется отчитываться о ходе работ на ежедневной основе (что было сделано, что будет сделано завтра), чтобы заказчик не нервничал.
Заявки фрилансеров
Похожие заказы
- $250Веб-программирование4 заявкиЗакрыт11 лет назад
- $10
После перенастройки сервера и переустановки скрипта, в работе программы появилась ошибка. Теперь невозможно загрузить фотки в анкету. Помогите починить скрипт.
Веб-программирование8 заявокЗакрыт11 лет назад Добрый вечер. Нужна разработка дизайна и написание модуля в соответствии с ТЗ для CMS DLE Можете оставлять заявку если вы: - занимаетесь дизайном и работали уже с DLE ...
Веб-программирование2 заявкиЗакрыт11 лет назад- $20000
Ищем профессиональную команду или высококлассного программиста, которому под силам разработка аналога http://goo.gl/LLUoXa, http://goo.gl/nhuutC, http://goo.gl/WFCNox, http://goo.gl/KVj2l С полным набором функций онлайн аудио, видео и текстового чата и платежного агрегатора (прием платежей прямо в ...
Веб-программирование15 заявокЗакрыт11 лет назад - $100
Необходимо написать качественный запрос с элементами технического задания на коммерческое предложение в компанию по разработке ПО. Цель "Создание сайта онлайн кошелька криптовалют". Конкурент coinbase. Если вы специалист по написанию технических заданий и ...
Веб-программирование3 заявкиЗакрыт11 лет назад - $3000
Реферальская система Тикет система Суб аккуанты Статистика Массовые выплаты Формы заказов
Веб-программирование8 заявокЗакрыт11 лет назад Есть сайт www_p-a_kz Задача: Перенести сайт с сервера, где установлена версия PHP 5.2 на сервер с PHP 5.3 Предоставляю доступ к хостингу и фтп. Когда сделаете, заливаете назад сайт на сервер и потом ...
Веб-программирование5 заявокЗакрыт11 лет назад- $100
Есть такой свободный плеер - http://jplayer.org/, который играется на всех мобильных устройствах. Необходимо предоставить все необходимые коды и инструкции для его установки на сайт PHP (WordPress) с такими добавками: * плеер ...
Веб-программирование3 заявкиЗакрыт11 лет назад Имеется простая задача для знающих людей. Нужно получить ссылку на аватар пользователя в событиях webmoney. Ссылка имеет вид: https://events.webmoney.ru/open/avatar.aspx?s=normal&w=127762460851&h=710ccaf7159748cb937d46da3f4c158b где: s - размер, w - wmid ...
Веб-программирование1 исполнительЗавершен11 лет назадНужно подключить и настроить интеркассу к сайту онлайн казино, скрипт находится по адресу http://casino-mix.net Flash скрипт казино собран на php с Mysql. Указывайте пож цену.
Веб-программирование3 заявкиЗакрыт11 лет назад