Fortech
  • Aутстаффинг
  • Аутсорс
  • Веб-разработка
  • Мобильная разработка
  • ИИ-решения
  • UI/UX-дизайн
  • Техническая поддержка
Наши продуктыКейсыКонтактыО насБлогКарьера
Связаться
Наши продуктыКейсыКонтактыО насБлогКарьера
Связаться
Fortech
Юридический адрес
344011, Ростовская область, г. Ростов-на-Дону, Лермонтовская ул, д. 22, офис 6, 7, 8
ИНН / КПП
6154162274 / 616401001
ОГРН
1226100005922
ОКВЭД
62.01 Разработка компьютерного программного обеспечения
Код вида деятельности в области IT
1.01, 1.04, 1.05, 1.06

Услуги

  • Аутстаф
  • Аутсорс
  • Веб-разработка
  • Мобильная разработка
  • ИИ-решения
  • UI/UX-дизайн
  • Техническая поддержка

Компания

  • Наши продукты
  • Кейсы
  • Контакты
  • О нас
  • Блог

Соцсети

Аккредитованная IT-компания
Запись №25727 от 13.04.2022

Минцифры России

Позвать нас в тендер

  • bidzaar
  • B2B-Center
Контент © fortech.dev • 2026Политика конфиденциальностиПолитика обработки персональных данных
  1. Главная/
  2. Кейсы/
  3. Приложение для электронного дискаунтера

Приложение для электронного дискаунтера

Мобильное приложение электронного дискаунтера с покупкой техники и дополнительными сервисами

О проекте

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

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

Frame 2131329866.png

Задачи

Основные задачи команды разработки:

  • перевести старое приложение с jQuery на современный стек с использованием React;
  • интегрировать кастомную библиотеку компонентов в приложение;
  • поддерживать и расширять библиотеку компонентов;
  • определить структуру запросов.

Frame 2131329867.png

Реализация

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

Технологии
JavaScriptTypeScriptReactRedux ToolkitStorybook

Трудности с которыми мы столкнулись и их решения:

  • Старый стек технологий: приложение было построено на jQuery, что ограничивало развитие и замедляло работу. Решением стал переход на современный стек с использованием React, что сделало продукт быстрее и удобнее для пользователей.
  • Отсутствие единого стиля интерфейсов: разные части приложения выглядели и работали по-разному. Создали библиотеку UI-компонентов для унификации интерфейса и ускорения разработки.

Frame 2131329886.png

Ключевые задачи и решения

  • Переход с jQuery на React: перевели функционал приложения с устаревшего jQuery на современный React. Это улучшило архитектуру, позволило быстрее внедрять новые функции и упростило поддержку приложения.
  • Настройка и работа с Storybook: внедрили Storybook как единый центр управления компонентами. Это позволило систематизировать библиотеку UI-элементов, ускорить их разработку и облегчить тестирование.
  • Интеграция кастомных UI-компонентов: разработали и интегрировали собственные интерфейсные элементы с единым стилем. Благодаря этому интерфейс стал визуально целостным и удобным для пользователей.
  • Разработка API-интеграций: Внедрили автоматическую генерацию кода для API-запросов. Это позволило быстрее выпускать новые функции и полностью избежать ошибок.

Результат

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

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

Frame 2131329888.png

Готовы выстроить стабильную команду?

Расскажите о проекте — предложим схему работы под ваш горизонт.

Написать в Telegram →

Примеры работ

Смотреть все кейсы
  • Мобильное приложение банка: запуск модуля для работы с ИП

    Мобильное приложение для дистанционного открытия и управления счетами ИП — включая регистрацию, карты и онлайн-операции.

  • Система удалённого обслуживания клиентов

    Онлайн-платформа для дистанционного обслуживания юридических лиц и доступа ко всем банковским сервисам

Связанные услуги

  • Aутстаффинг специалистов

Связаться с нами