→ Посетите наш БЛОГ
→ Следите за нами в: Facebook, Twitter, Instagram, LinkedIn
Одна из крупнейших в мире компаний по производству фильмов и телепрограмм обратилась к нам с просьбой обновить, модернизировать и адаптировать предыдущую версию их интернет-магазина, чтобы она отвечала требованиям современного пользователя и динамично развивающихся технологий. Весь проект был выполнен полностью удаленно в сотрудничестве с Thought Foundry Inc., компанией цифровых инноваций из Калифорнии, США.
→ Читать статью полностью ЗДЕСЬ
Главные проблемы
Проект был настолько большим, что в начале у нас стояла основная задача - упростить работу. Мы решили разделить весь процесс внедрения на этапы:
- Старая и новая версии работали в режиме «только чтение».
- Перенос данных.
- Последовательный запуск функций, меняющих состояние системы.
Новая система была создана в тесном сотрудничестве с Thought Foundry. Размер проекта вынудил каждую команду четко разделить обязанности. В TEONITE мы в основном отвечали за интерфейс и системную интеграцию. Конкретно:
- интеграция бэкэнда с открытым API, который был критически важным компонентом всего проекта,
- построение бэк-офиса, который выполнял две задачи, описанные ЗДЕСЬ,
- создание веб-приложения - интерфейс магазина для конечного потребителя.
Стек процессов и технологий
Самыми сложными были требования, которые нам нужно было реализовать за 4 месяца:
- интеграция данных - комбинация магазина с Ультрафиолетом и загрузка всех метаданных,
- интеграция с потоковым сервером,
- незаметная и эффективная подмена системы, чтобы пользователь не знал об изменении,
- написание устойчивого к изменениям кода,
- создание магазина, в котором только пользователь из данной страны может делать покупки.
Для этого мы использовали:
- Python 3.6
- Джанго
- JavaScript
- Реагировать 16
→ Почему? Прочтите ЗДЕСЬ
Магия этого проекта заключается в том, что за 4 месяца мы создали систему, интегрированную с 3 клиентами, бэк-офисом и огромной базой пользователей .
Лукаш Пилатовски, старший разработчик TEONITE
Все руки на борту
Работа в компании из второй сотни в списке Fortune 500 была для нас огромным испытанием. Проект был очень масштабным, и у нас было не так много времени на реализацию - всего четыре месяца. В течение 4 месяцев нам помогли 3 вещи: отличное сотрудничество, отличная поддержка и отличное общение с остальной командой.
Команда Teonite пришла на помощь в сложном корпоративном проекте и работала вместе с нами, чтобы добиться успеха. Они хорошо разбираются в своем деле и хорошо интегрировались с нашей командой на протяжении всего проекта.
Тимур Инсепов, генеральный директор Thought Foundry
Над проектом работали несколько команд, разбросанных по миру. Наибольшую трудность вызвала разница во времени - это потребовало более вдумчивого планирования и отслеживания скорости реакции.
→ Какие инструменты мы использовали? Прочтите ЗДЕСЬ
Всегда есть возможность учиться
Мы любим учиться и всегда делаем выводы из каждого проекта - именно так мы работаем в TEONITE.
→ Вы можете прочитать наши выводы ЗДЕСЬ