Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

СУТЬ РАЗРАБОТКИ

JS интерфейс бронирования и покупки билетов (наподобие того, что в afisha).

вызов на любом сайте определённого JS скрипта,

который запускается попапом, запрашивает в сторонней базе

расписание концертов/сеансов и т.п.,

отрисовывает расписание и залы, позволяет выбирать свободные места

и либо бронирует их, либо покупает.

ТРЕБОВАНИЯ

Знания принципов ООП, Yii, jQuery UI, JSON, Paper.js, Robokassa, Yakoon SMS gate.

УЖЕ ЕСТЬ:

А. разработанный интерфейс на JS jQuery UI

(5 экранов, образец 1-го экрана на приложенном скриншоте);

Б. готовая БД на MS SQL (доступ предоставим);

В. разработанный API для получения информации о залах и наличии билетов

(список процедур, выдающий данные в табличном виде).

НУЖНО

1. Использовать свой хостинг, чтобы не бояться, что вас кинут

(на хостинге для PHP потребуется pdo_dblib для работы с MS-SQL).

2. Развернуть Yii и создать на нём проект,

к которому подключить выданные нами скрипты интерфейса

и настроить подключение к MS-SQL базе.

Новый адрес приложения скинуть нам, чтобы мы могли тестировать.

3. По получаемым из БД массивам (JSON) настроить отрисовку залов в Paper.js

(для каждого элемента передаётся его внешний вид, координаты, признак занятости и т.п.)

4. По выбираемым юзером местам и нажатию кнопки "купить" настроить оплату с использованием

агрегатора Robokassa. По результатам покупки инсертить информацию в БД

(обращение к уже готовой процедуре).

5. По выбираемым юзером местам и нажатию кнопки "бронировать" вызывать

другую процедуру, которая забронирует места и выдаст коды.

6. Настроить отправку информационных сообщений (покупка, бронирование)

с использованием SMS-сервиса Yakoon.

7. Настроить кеширование полученных данных средствами Yii, чтобы при повторных

запросах каждый раз не гонять одни и те же данные, а сначала спрашивать, изменились ли они,

и только потом загружать геометрию зала второй раз при необходимости.

Проект построить на Yii максимально объектно, минимум своего кода.

Код обязательно подробно комментить.

Что предоставляется по проекту:

- JS интерфейс в архиве.

- Описание API-процедур для получения информации из MS-SQL

- Информация о доступе к БД MS-SQL

11 лет назад
imho-design
Вероника 
52 годаРоссия
11 лет в сервисе
Была
10 лет назад
  • Похожие заказы
  • Добрый день! Необходимо создать клиент чат рулетки на флэше. Серверная часть полностью готова , от Вас требуется только клиент. Предпочтение будет отдаваться людям, которые имели опыт подобных разработок. От Вас жду цену и сроки. Заранее благодарен всем ...

    Закрыт
    10 лет назад
  • Доброе время суток! необходимо добавить пару пунктов при регистрации нового пользователя (сама регистрация есть, но в данный момент ничего не дает), сделать страницу - профайл пользователя (с аватаркой и несколькими пунктами инфо) в стиле сайта из ...

    Закрыт
    11 лет назад
  • Нужен скрипт - регистратор аккаунтов твиттера под Human Emulator. 1. использовать прокси 2. зайти на сайт- из файла взять имя (или сгенерировать), из файла взять почту, взять пароль или сгенерировать, капчу ввести - используя антигейтч 3. загрузить ...

    Закрыт
    10 лет назад
  • Нужен скрипт, выводящий список всех постов DLE из определенной категории в алфавитном порядке в указанном месте шаблона.

    Закрыт
    10 лет назад
  • $100

    Есть модуль в маркет плайс Автозаполнятор, нужно сделать подобие его. Описание ниже: главные условия модуля: 1. загрузить характеристики и изображения можно как на отдельный товар выбрав в списке галочками нужные товары (Список товаров) и нажав кнопку ...

    Закрыт
    11 лет назад