→ Посетите наш БЛОГ
→ Следите за нами в: Facebook, Twitter, Instagram, LinkedIn

Одна из крупнейших в мире компаний по производству фильмов и телепрограмм обратилась к нам с просьбой обновить, модернизировать и адаптировать предыдущую версию их интернет-магазина, чтобы она отвечала требованиям современного пользователя и динамично развивающихся технологий. Весь проект был выполнен полностью удаленно в сотрудничестве с Thought Foundry Inc., компанией цифровых инноваций из Калифорнии, США.

Читать статью полностью ЗДЕСЬ

Главные проблемы

Проект был настолько большим, что в начале у нас стояла основная задача - упростить работу. Мы решили разделить весь процесс внедрения на этапы:

  1. Старая и новая версии работали в режиме «только чтение».
  2. Перенос данных.
  3. Последовательный запуск функций, меняющих состояние системы.

Новая система была создана в тесном сотрудничестве с Thought Foundry. Размер проекта вынудил каждую команду четко разделить обязанности. В TEONITE мы в основном отвечали за интерфейс и системную интеграцию. Конкретно:

  • интеграция бэкэнда с открытым API, который был критически важным компонентом всего проекта,
  • построение бэк-офиса, который выполнял две задачи, описанные ЗДЕСЬ,
  • создание веб-приложения - интерфейс магазина для конечного потребителя.

Стек процессов и технологий

Самыми сложными были требования, которые нам нужно было реализовать за 4 месяца:

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

Для этого мы использовали:

  • Python 3.6
  • Джанго
  • JavaScript
  • Реагировать 16

Почему? Прочтите ЗДЕСЬ

Магия этого проекта заключается в том, что за 4 месяца мы создали систему, интегрированную с 3 клиентами, бэк-офисом и огромной базой пользователей .

Лукаш Пилатовски, старший разработчик TEONITE

Все руки на борту

Работа в компании из второй сотни в списке Fortune 500 была для нас огромным испытанием. Проект был очень масштабным, и у нас было не так много времени на реализацию - всего четыре месяца. В течение 4 месяцев нам помогли 3 вещи: отличное сотрудничество, отличная поддержка и отличное общение с остальной командой.

Команда Teonite пришла на помощь в сложном корпоративном проекте и работала вместе с нами, чтобы добиться успеха. Они хорошо разбираются в своем деле и хорошо интегрировались с нашей командой на протяжении всего проекта.

Тимур Инсепов, генеральный директор Thought Foundry

Над проектом работали несколько команд, разбросанных по миру. Наибольшую трудность вызвала разница во времени - это потребовало более вдумчивого планирования и отслеживания скорости реакции.

Какие инструменты мы использовали? Прочтите ЗДЕСЬ

Всегда есть возможность учиться

Мы любим учиться и всегда делаем выводы из каждого проекта - именно так мы работаем в TEONITE.

Вы можете прочитать наши выводы ЗДЕСЬ