Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
R50 70910dff530d939a15a01ceb4c2b5ccf
Веб-программирование, Верстка

Flexible CRM для E-commerce | React.js, Node.js, React Native

Добавлено 12 фев 2024 в 14:11
Задача

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

Решение

Мы разработали собственную CRM-систему. Все заказы из разных каналов продаж настроены для отображения в одном месте.
Кроме того, мы разработали модули для управления складами и посылками. Все процессы (приход, доставка) управляются из одного единого интерфейса.
Также мы автоматизировали синхронизацию изменений между всеми каналами (статус заказа, статус оплаты, смена артикула товара и т.д.).
Технологии:
— React Native — позволяет создавать веб-версию и мобильные приложения с одной кодовой базой. SPA — это именно то, что нужно для CRM из-за высокой скорости рендеринга и кэша редко изменяемых данных.
- NativeBase — набор готовых элементов для быстрого создания интерфейса для iOS, Android и Web с возможностью быстрого изменения внешнего вида элементов.
— GraphQL — хороший выбор для API с вложенностью, как в CRM-системах.
— Node.js — технология, которая позволила разработать очень быструю серверную часть с асинхронными процессорами и параллельно выполнять синхронизацию с платформами.
— MySQL — мощная платформа, одна из самых популярных реляционных баз данных, отличный выбор для проекта с множеством связанных сущностей/моделей.
— Material UI — красивый, продуманный и удобный интерфейс. Минимум отвлекающих факторов — максимум эффективности.

Результат

Индивидуальная CRM система, адаптированная по бизнес-процессы интернет-магазина игрушек https://toyexpress.com.ua/
07f89cfbfd