Сайт для cashback-сервиса крупнейшего мобильного оператора с удобной структурой, который выдерживает высокие нагрузки и позволяет оперативно обрабатывать тысячи пользовательских запросов в секунду.
После регистрации и авторизации на сайте МТС Cashback пользователь может воспользоваться любым из предложений партнеров программы в семи категориях:
При этом партнеру передаются данные об идентификаторе пользователя, благодаря чему он получает кэшбек-баллы.
Через некоторое время, в зависимости от выбранного предложения, пользователь сможет использовать свой кэшбек, чтобы оплатить услуги связи или получить скидку до 100% на покупку телефона в салонах МТС.
Основным требованием заказчика было использование в сайте МТС Cashback тех же технологий, что и на других интернет-проектах компании (Личный кабинет МТС, МТС Бонус).
Были решены следующие, в том числе далеко не стандартные задачи:
— интегрирование сайта с другими сервисами МТС. Так, войдя в Личный кабинет на сайте МТС Cashback, пользователь автоматически авторизуется и на других платформах (как на портале Госуслуги):
— организация повышенного быстродействия при работе с большими объемами данных,
— внедрение сервиса обработки изображений (хранение, редактирование, добавление, удаление),
— интеграция сайта с сервисом геолокации,
— интегрирование сайта с сервисом email-рассылки,
— организация хранения данных с помощью облачной технологии Firebase,
— внедрение системы управления сайтом QPublishing.
Сайт МТС Cashback написан с помощью технологии MVC 5 на платформе .NET Framework 4.5.2. В качестве системы управления сайтом и построении БД выступила платформа QPublishing. Такой выбор был обусловлен пожеланием заказчика использовать в своих проектах одни и те же технологии. Это также удобно с точки зрения интеграции разноплановых сервисов одной компании в единую экосистему.
Пользователь сайта может:
просматривать каталог партнеров программы:
1. узнавать размер кэшбека у каждого партнера ПЛ,
2. переходить на сайт партнера для покупок с использованием персонального идентификатора (по которому начисляется кэшбек).