Архив: Разработка сервиса бронирования билетов на Yii

Вероника Викторовна Жилиховская :
Заявок1
Средняя стоимость работы$0
Бюджет По договоренности
Создан: 10 лет назад
Закрыт
Описание
СУТЬ РАЗРАБОТКИ
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

Требуется отчитываться о ходе работ на ежедневной основе (что было сделано, что будет сделано завтра), чтобы заказчик не нервничал.
Категория

Заявки специалистов

Сортировка:
Сделаю. Портфолио: http://spectrdesign.ru/ http://radugastudio.ru/ E-mail: [email protected] [email protected] ICQ: 7058757 Онлайн чат: https://siteheart.com/webconsultation/66370?s=1 ВКонтакте: http://vk.com/spectrdesign Скайп: spectrdesign Тел. +7(8442) 504-754

Похожие проекты

$714
0 2
Описание задачи: Необходимо разработать serverless функцию на базе NestJS и TypeScript для автоматизированной обработки видеофайлов, загружаемых в Yandex Cloud Storage. Функция должна выполнять конвертацию видео в формат, поддерживаемый основными веб-браузерами, с последующим сжатием до оптимального......
safe 
44 8
Необходимо разработать бек и фронт мини-сервиса таким образом, чтоб его можно было развернуть внутри другого проекта....
safe$1111
23 0
Стоит на Бизнесе для своих нужд на простеньком базовом шаблоне, складываю туда контент потихоньку. Нужно начинать приводить в соответствие что бы публика сразу не убегала, а как то цеплялась, да и продвигать не торопясь. Шаблон где порвался от вставки баннеров подправить, для мобилок может сверстать.......
 
117 4
Очень простой криптообменник в виде веб-сайта. Без смарт-контрактов и т. Все платежи вручную....
 
73 2
 Исправление и доработки php и js в воде. Платформа на joomla....
 
384 3
Привет! Рад, что тебя заинтересовала наша стажировка! Мы являемся аккредитованной ИТ-компанией, . при наличии высшего образования сможем предоставить бронь . от мобилизации или отсрочку от призыва на срочную службу. надоело работать за 1000$ в месяц? понимаешь что такое Active Directory и как оно работает?......
safe 
152 1
Нужно написать чекер аккаунтов на Валид по базе login:password, сайта http://southwest. com с парсингом количества поинтов , на пост гет запросах, использование прокси, много поток, перечек аккаунтов которые не прошли чек из за прокси. Сложность в том что токен при авторизации приходит с js запросов......
 
80 0
Необходимо проводить работы по технической поддержке и сопровождению сайта банка работающего на CRM 1-C bitrix через GIT. Прошу СТРОГО (! ) указывать окончательную цену нормо-часа в отклике, без неё не смотрю, предпочтение будет оказываться разработчикам из Ярославля и окрестностей (области и из Костромской......
 
87 1
Необходим специалист, который настроит шлюз Power BI на Windows Server 2012 R2. Проблема: при настройке шлюза Power BI возникает проблема с подключением БД mySQL к шлюзу по причине отсутствия драйвера БД. Попытки установки не привели к успеху. Пожалуйста, прикрепите к отклику кейсы. Также укажите приблизительную......
 
131 4
редактировать код сайта на Wordpress исходя из тз 2. оперативно добавлять и редактировать информацию на сайте (новые страницы, разделы, блоки) 3. поддерживать стабильный уровень загрузки согласно google speed 4. оптимизировать «тяжелые» страницы сайта 5. быть на связи в рабочее время и решать задачи......
safe 
217 1
Предоставляю в Аренду аккаунт Upwork для работы с своего  ПК. Установленой зп нет, так как все зависит от вас....
safe 
337 4
(Для диплома). Разработать сервис для организации проекта "IT для людей" ЗАО "Тандер". Функции веб сервиса:. пользователь может подать заявку на установку ПО, ремонт оборудования, консультацию. обучение сотрудников, курсы(бесплатные в рамках нац. проекта "образование"). обучение сторонних людей(бесплатно)......
 
81 0
https://github. com/ant-media/Ant-Media-Server  используя antmedia собрать простой сайт с авторизацией/регистрацией +   главная страница вывод активных стримов ( название/превью)  страница добавления стрима, поля: название стрима / описание стрима / превью стрима   страница стрима с плеером/названием/описанием/логином......
safe$13
94 4
Оплата сдельная Необходимо сверстать карту проектов на основе сервиса mapbox....
$875
324 4
Нужно доработать действующий сайт маркет плейс на опен карт 3 и исправить баги сайта на Yii2. Тех задание представим. Оплата от 70 000 руб и выше, сроки до 1 месяца + высокие премиальные....
$775
95 0
Нужен шаблон регистрации аккаунтов и рассылки линкидин. Есть готовый шаблон - можете либо доработать либо сделать новый. Работа в первый месяц строго через гарант сервис а в последуюшем возможны варианты. Напишите на те ле гр zakaz021 для получения Тех Задания....
$938
209 0
Срочно требуется на работу веб программист php, для создания и поддержки сайтов, со знанием Yii 2 и опенкарт 3....
$863
94 0
Нужен Партнер в бизнесе, программист со знанием Yii2 и опенкарт 3 Партнёрство на условиях наши финансовые вложения, ваша Разработка , доработка действующих и поддержка сайтов маркетплейса. Условия сотрудничества в сфере нефтяной до 20% от прибыли На маркетплейс продуктов питания 5% от суммы продаж или......
Смотреть все