• image
  • image
  • image
  • image
  • image
  • image
  • image

Fareway Movies - KIOSK

Активная разработка и улучшение: 2014 - 2016


Технологии

Python 2.7, Django 1.6, PostgreSQL 9.4, Javascript, JQuery, HTML5, CSS3, RabbitMQ, Celery, PyQt, Google Maps API, SQLAlchemy, Jinja2

Предметная область

Аренда/продажа дисков с фильмами и играми

Краткое описание

«Fareway Movies – KIOSK» - это комплексное решение, которое предоставляет возможность аренды/продажи фильмов/игр на дисковых носителях посредством киосков – автоматов для аренды/продажи дисков, с возможностью предварительной аренды/покупки через веб сайт.


Главные цели, которые были поставлены перед нами:

  • Обеспечить процесс аренды/продажи фильмов/игр на дисковых носителях через киоски с учетом привязки киоска к компании-заказчику;
  • Обеспечить процесс предварительной аренды/продажи фильмов/игр на дисковых носителях через клиентский веб сайт с учетом привязки веб сайта к компании-заказчику;
  • Обеспечить защищенный многопользовательский доступ компаний с учетом прав к личным данным покупателей, информации касательно их аренд/покупок, к компаниям-заказчикам киосков, парку киосков, арендной площадке дисков.

Первая цель была достигнута за счет обеспечения:

  • Интуитивно понятного пользовательского интерфейса приложения для киоска;
  • Защищенной передачи данных между киоском и сервером при синхронизации, проведении сделки аренды/продажи дисков;
  • Синхронизации киоска и сервера согласно расписанию;
  • Проверки баланса карточки до выдачи диска;
  • Проверки карточки на признак мошенничества;
  • Контроля работоспособности киоска и быстрого уведомления об ошибках/сбоях в работе.

Для достижения второй цели выполнено следующее:

  • Разработан веб сайт для арендаторов и покупателей с удобным и интуитивно понятным интерфейсом;
  • Создан механизм привязки данных сайта к компании-заказчику по доменному имени;
  • Шифрование данных при передаче на сервер;
  • Выполняется хранение зашифрованных персональных данных покупателей на сервере.

Третья цель достигнута за счет:

  • Разработки веб сайта для администрирования с удобным и интуитивно понятным интерфейсом;
  • Гибкой системы прав и типов пользователей;
  • Шифрования данных при передаче на сервер;
  • Учета действий пользователей;
  • Зашифрованного хранения данных компаний-заказчиков, в том числе платежных реквизитов для проведения операций с карточками.

Основные функции:

Приложение для киоска

  • Аренда/покупка дисков;
  • Поиск дисков с сортировкой;
  • Просмотр информации по выбранному диску;
  • Корзина;
  • Возврат дисков;
  • Проигрывание видео согласно заданному расписанию и порядку.

Сайт для покупателей

  • Регистрация, восстановление доступа, вход в личный кабинет;
  • Управление персональными данными;
  • Управление банковскими карточками;
  • Получение актуальной информации о правилах аренды/продажи дисков, новых релизах, размещении киосков на карте и наличии дисков у них;
  • Поиск фильмов/игр по заданным критериям;
  • Аренда/покупка дисков онлайн;
  • Скачивание/печать купонов, информации о заказе по операции аренды/покупки;
  • Просмотр истории аренд/покупок.

Сайт для администрирования

  • Управление компаниями-заказчиками;
  • Управление киосками (добавление/удаление/редактирование, настройка выдачи дисков, графика работы, размещения на карте);
  • Управление пользователями (добавление/редактирование/удаление, назначение прав, учет действий);
  • Управление торгово-арендной площадкой дисков;
  • Загрузка информации по дискам с внешних источников;
  • Управление арендами/продажами;
  • Управление платежными транзакциями;
  • Управление списком часто задаваемых вопросов;
  • Генерация отчетов.

+38-063-454-36-37

+38-066-358-66-63