Оператор лояльности с дисконтно-бонусной программой - проект CityClubCard
Описание:
Целостное IT-решение для оператора лояльности. Основано на трёх основных компонентах: база данных, терминальный сервер и административная панель. Проект представляет собой задачу построения оператора, который предоставляет дисконтно-бонусные услуги для клиентов сети ресторанов, кафе, клубов и т.д. С помощью карты и мобильного терминала клиент может получить скидку на услугу или накопить (потратить) бонус. Система реализовывает логику расчёта результатов операций, финансовые потоки, обновление состояния счетов клиентов. Позволяет получить исчерпывающую информацию о текущем состоянии системы, операциях того или иного клиента, задолженности предприятий перед оператором и сотни других сервисных функций с помощью защищённой мульти-пользовательской административной панели.
Основные компоненты и возможности:
- сложная серверная бизнес-логика проекта
- база данных полного учёта счетов всех предприятий и клиентов сети
- гибкие политики лояльности
- автоматический расчёт скидок и бонусов, проведение и отмена операций
- ведение реестра операций за весь период существования проекта.
- аналитические выборки и отчётность по клиентам, предприятиям и оператору в общем.
- административная панель - web application на основе технологий Google Web Toolkit и GWT Pleso Framework
- высокий уровень безопасности данных и мульти-пользовательский доступ
- мульти-поточный терминальный сервер. Принимает и обрабатывает запросы от сети мобильных терминалов.
Технологии:
PostgreSQL, Java (Tomcat), GWT, Python (Twisted), Linux Debian, bash scripting
Период разработки:
01.10.2006 - 01.05.2007
Поисковая форма в административной панели:

Пример справочника:

Поддержка разных типов данных:




.jpg)


