Новогоднее чудо

янв. 1, 2019·
Денис Трофимов
Денис Трофимов
· 2 мин чтения
Сервис персональных новогодних поздравлений по телефону
projects
  • Я разработал SPA-сайт на Django для проекта “Новогоднее чудо”.
  • В команду входили владелец, системный администратор, администратор баз данных, дизайнер, я и мой ментор - junior Python разработчик.
  • Я использовал шаблоны Jinja 2 для фронтенда, для хранения данных на сайте использовал PostgreSQL 10, для отложенных задач таких как отправка email и SMS - очередь Celery и Redis.
  • Я создал Docker-контейнер с UWSGI и Django для развертывания на Nginx веб-сервере, и протестировал, что этот контейнер работает на сервере компании.

Скриншот вида Django admin

Описание сервиса ниже я взял с русского ресурса для родителей www.ya-roditel.ru прямая ссылка

В рамках проекта “Новогоднее чудо” заработал уникальный сервис бесплатных персональных звонков от Деда Мороза. Ранее родители могли выбрать не только имя, но и индивидуальное обращение к ребенку от Деда Мороза.

“Горячие линии” Деда Мороза работают уже более года, но, как правило, они подразумевают прием входящих звонков и воспроизведение неперсонализированных поздравлений. Впервые в истории новый сервис позволит получить персональный звонок от главного новогоднего волшебника. Взяв трубку, ребенок услышит свое имя 5 раз, и если при этом ему нужно быть более внимательным в учебе или не отказываться от овощей за ужином, Дед обязательно скажет об этом в своем поздравлении. Родители сами выбирают удобную дату и время для звонка - заветный звонок можно услышать как минимум через пять минут после оставления заявки.

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

Руководитель проекта Максим Шуваев отметил, что за последние 7 дней декабря планируется сделать до миллиона звонков, но пока только в России. В будущем планируется подключиться к акциям других стран СНГ.

Денис Трофимов
Авторы
Архитектор ПО, Архитектор данных

Архитектор ПО, Архитектор данных


Опытный разработчик ПО с опытом работы в стартапах, банках и отраслях вроде космоса и железных дорог.


  • Инженер Go, Python, C++, C с 2006 года.
  • Последние 3 года: инженерия платформ, создание внутренних порталов разработчиков (IDP) и сдвиг организаций влево в DevOps.
  • Проектировал и строил автономные и клиент-серверные приложения с базами Oracle DB, PostgreSQL и MySQL.
  • Разрабатывал CRM-системы, веб-автоматизированную обработку заказов и симуляции для эксплуатации железнодорожного подвижного состава.