Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Реализация модуля в CRM для работы с запросами на перевод средств Fullstack (React + Node)

Translated

  1. 596
     2  0
    Пример работы:
    Сервис аренды автомобилей
    1 день10 000 UAH

    ✋ Здравствуйте! Мы IT-компания dZENcode.

    Мы реализуем модуль в текущей CRM для запросов на переводы: роли admin/user/payer, статусы и блокировки, FIFO-учёт USD, интеграция с KeyCRM, опираясь на опыт команды, лучшие практики и собственные наработки.

    Есть доступ к репозиторию и staging-окружению?
    Как формируется курс USD и правила списания по FIFO?

    Подробную информацию о наших услугах и ставках вы найдёте на сайте: Freelancehunt
    Посмотрите – дальше обсудим детали работы, пишите, как будете готовы.

    Финальная стоимость формируется только после уточнения объёма и требований.

    ___________________
    С уважением,
    Менеджер dZENcode

    Наши сильные стороны:
    💎 10+ лет оказываем IT-услуги: Аутсорс, Аутстаф
    🔥 90+ штатных специалистов
    🚀 Проекты «с нуля» и на поддержку
    ⚙️ SLA и постпродакшн-сопровождение
    ✅ Договор c компанией, гарантированный результат!
    🔥 250+ публичных отзывов с 2015 года.

  2. 4733
     6  0

    7 дней11 350 UAH

    Модуль с ролями, статусами, блокировкой запросов на время работы пира, FIFO-расчетом по счетам и синком с KeyCRM. Бекенд на Express + MongoDB с транзакциями для атомарности списаний, фронт на Ant Design с таблицами и формами. Скриншоты через multer. Работал с легасий CRM, готов вписаться в существующую архитектуру. Вопрос: интеграция с KeyCRM через их REST API или есть вебхуки?

  3. 14508
     24  0

    6 дней16 000 UAH

    Здравствуйте!

    Очень четкое ТЗ. Наличие готовых Use Cases и схем сущностей — это огромный плюс, который позволит сразу перейти к разработке.

    Ваш стек (React, TS, Ant Design, Node.js, Express, MongoDB) — это моя основная специализация. У меня большой опыт работы с существующим (легаси) кодом финансовых и CRM систем. Я не из тех, кто предлагает "переписать все с нуля". Моя цель — аккуратно встроить новый модуль в вашу текущую архитектуру, соблюдая ваши код-стили.

    Как я вижу техническую реализацию самых сложных узлов:

    1. Расчет USD по FIFO: Для MongoDB я спроектирую коллекцию транзакций пополнения (Top-ups) так, чтобы при списании алгоритм брал самые старые активные пополнения, вычислял их курс и "откусывал" нужную сумму, пока не покроет весь перевод. Это гарантирует точную финансовую аналитику без ошибок курса.
    2. Блокировка запроса (Locking): Чтобы два плательщика (Payers) случайно не взяли одну заявку, реализую механизм блокировки на уровне БД (например, через атомарные операции findOneAndUpdate с проверкой статуса и locked_at timestamp).
    3. Загрузка скриншотов: Настрою multer для загрузки файлов (на ваш S3 или локальное хранилище) с привязкой URL к ID транзакции.
    4. Интеграция с KeyCRM: Использую их REST API для автоматической смены статусов заказов и передачи трек-номеров/оплат после подтверждения директ-менеджером.
    5. Ant Design: Отлично знаю эту библиотеку. Админка и дашборды будут выглядеть нативно и полностью соответствовать вашему текущему UI.
    Сроки и Стоимость: Поскольку у вас уже есть готовая бизнес-логика и схемы, я смогу реализовать этот модуль значительно быстрее стандартных сроков:

    Срок: 5–7 дней (обычно такие финансовые модули делают 2-3 недели).
    Бюджет: Ориентировочно 300–500$ за весь модуль под ключ (включая фронт, бек и тестирование). Точную сумму смогу назвать после короткого ревью существующего кода базы.
    Готов подписать NDA, посмотреть ваши схемы сущностей (Use Cases) и структуру БД, чтобы начать работу.

  4. 280  
    10 дней12 000 UAH

    Привет! Сделаю модуль в CRM: роли, статусы/блокировка, загрузка скринов, FIFO USD, интеграция с KeyCRM. Есть ТЗ — ок, подскажите только нюансы по легаси и какие части кода наиболее критичны.

  5. 1526    18  0
    1 день12 345 UAH

    Здравствуйте, разворачиваю большую CRM систему для медицинского учреждения. Как раз мой стек технологий, готов взяться за работу. Уделяю максимум времени, выполню максимально быстро и качественно!

  6. 3082    9  0
    7 дней12 345 UAH

    Добрый день!

    У меня есть опыт доработки CRM на React + TypeScript / Node.js + Express. Работал с ролями, статусами, бизнес-логикой, интеграциями и легаси кодом.
    Так что все могу сделать.

    Примеры:
    https://rstays.com/

    https://ai-desk.ai/

    GitHub:
    https://github.com/axbuglak

    Пишите, обсудим детали.

  7. 2022    4  0
    1 день9000 UAH

    Здравствуйте!

    Я ознакомился с вашим ТЗ, у меня есть опыт работы с подобными проектами и я хорошо понимаю поставленные задачи. Готов реализовать проект в короткие сроки.

    Буду рад обсудить детали в личных сообщениях.

  8. 3644    17  0
    14 дней15 000 UAH

    Здравствуйте! 🚀

    У меня есть опыт доработки существующих CRM-систем с ролями, статусными процессами, финансовой логикой, файлами и интеграциями с внешними сервисами. Удобно работаю с legacy-кодом и встраиваю новый функционал в уже существующую архитектуру.

    Используемый стек:

    Backend: Node.js, TypeScript, MongoDB
    Интеграции: KeyCRM API, загрузка файлов, финансовая логика FIFO, роли/статусы/блокировка
    Frontend: React, TypeScript, Ant Design
    Инфраструктура: Docker, логирование, тестирование, CI/CD

    Готов обсудить детали проекта в личной беседе и готов приступить к работе.

    С уважением, Андрей

  9. 2512    4  0
    30 дней26 998 UAH

    Здравствуйте!
    Мы команда Coderfy — и такие задачи для нас максимально в родной стихии.
    У нас большой опыт в разработке CRM и ERP систем, включая собственную кастомную CRM, где реализовывали сложные бизнес-процессы, финансовую логику, роли, статусы и интеграции. Хорошо понимаем, как строить такие модули не просто "чтобы работало", а чтобы это было стабильно, масштабируемо и понятно для команды.

    Что важно в вашем случае — это не просто CRUD, а:
    - корректная бизнес-логика (FIFO, списания, проверки)
    - контроль статусов и блокировок
    - прозрачный финансовый учет
    - интеграция с KeyCRM без "рассинхрона"

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

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

    После короткого обсуждения можем:
    - предложить оптимальную реализацию модуля
    - показать кликабельный прототип (логику + интерфейс), чтобы сразу синхронизироваться по UX

    Давайте коротко обсудим — и мы сразу покажем, как это может выглядеть в вашей CRM.

  10. 1887    8  0
    7 дней16 000 UAH

    Здравствуйте!

    Команда The Dev Company заинтересована доработать вашу существующую CRM и реализовать модуль работы с запросами на перевод средств в текущем стеке (React + TS + Ant Design / Node.js + Express + TS + MongoDB).

    Мы готовы:
    - вписать логику запросов на перевод в существующую модель заказов: создание запроса менеджером → взятие в работу пэером с блокировкой → добавление подтверждений/комиссии → проверка директором-менеджером → автосписание с счета;
    - реализовать роли и статусы (admin, user/менеджер, payer), блокировку запроса на время работы пэера, валидацию переходов по статусам;
    - добавить загрузку одного/нескольких скриншотов (сохранение, привязка к запросу, отображение в UI);
    - внедрить учет счетов пэеров: пополнение, списание, история операций, расчет использованной суммы в USD по FIFO с учетом истории пополнений;
    - сделать интеграцию с KeyCRM для обновления данных заказа после финального подтверждения;
    - разработать админ-страницы для управления пэерами и их счетами (создание/редактирование, лимиты, история).

    У нас есть опыт работы с легаси-проектами на Node.js/Express/TypeScript + MongoDB и фронтендом на React/Ant Design, поэтому мы можем аккуратно встроить новый функционал в текущую архитектуру, опираясь на ваше описание логики, use case и существующую схему сущностей.

    Готовы просмотреть репозиторий/документацию и предложить план внедрения по этапам с оценкой сроков и стоимости.

  11. 7134    13  0
    5 дней12 000 UAH

    Здравствуйте, я готов работать с вашим legacy-кодом. Понимаю, что в существующих проектах главное — не "сломать" то, что работает, и органично встроить новую модель данных (Request, Payer, Transaction) в текущую архитектуру.

    Как я реализую ключевые вызовы проекта:
    Логика FIFO для USD: Я реализую отдельную очередь (Collection) для пополнений счетов пэеров. При каждом списании скрипт будет итерировать по неистощенным остаткам пополнений, списывая эквивалент в USD по курсу на момент того конкретного пополнения. Это обеспечит точный финансовый учет.

    Статусная модель и блокировка: Использую механизм Optimistic Locking или статусный контроль в MongoDB, чтобы избежать ситуации, когда два пэера одновременно берут один запрос. Пока запрос в статусе In Progress, он будет недоступен для других.

    Интеграция с KeyCRM: Использую их API для автоматического обновления статусов заказов или добавления затрат/платежей непосредственно в карточку заказа после финального подтверждения директ-менеджером.

    Frontend (Ant Design): Поскольку вы используете AntD, я соберу интерфейс для пэеров и админ-панель на базе стандартных компонентов (ProTable, Upload для скриншотов), что позволит быстро добавить функционал, сохранив единый стиль системы.

    Мой GitHub: https://github.com/onyx144

  12. 13013    67  0
    3 дня15 000 UAH

    Здравствуйте! Готов выполнить ваше задание быстро и качественно.

    Мое портфолио: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio

    Пишите — смогу начать работу уже сегодня. Буду рад плодотворному сотрудничеству!

  13. 95862    1272  1   10
    1 день1000 UAH

    Здравствуйте. Работаю с React/Node.js более 8 лет. Готов к сотрудничеству. Обращайтесь.

  14. 280  
    15 дней20 000 UAH

    Добрый день. У меня есть опыт работы с React + TypeScript и Node.js (Express, MongoDB), поэтому я могу аккуратно интегрировать новый модуль в вашу существующую CRM без "поломки" текущей логики. Я понимаю важность корректной реализации бизнес-процесса: статусы, блокировка запросов, роли, учет счетов и особенно расчет списаний по FIFO — это критические вещи, которые требуют четкой и надежной логики на бэкенде. Также реализую удобный интерфейс для работы менеджеров и пэеров (загрузка скриншотов, проверка, подтверждение) и интеграцию с KeyCRM. Подскажите, пожалуйста, есть ли уже частично реализованная логика по счетам/пополнениям, и в каком виде сейчас происходит интеграция с KeyCRM (API, вебхуки)?

  15. 576    1  0
    1 день9998 UAH

    Доброго дня!

    Ознакомился с задачей — это не просто CRUD-модуль, а полноценная финансовая логика с ролями, статусами и учетом средств.

    Мое видение реализации:

    — Построить четкий workflow запроса (создание → взятие в работу → выполнение → проверка → подтверждение)
    — Реализовать блокировку запроса во время работы пира (чтобы избежать конфликтов)
    — Аккуратно вписать логику в существующую CRM без “поломки” текущей архитектуры
    — Вынести финансовую логику (FIFO, списание, баланс) в отдельный сервис/слой
    — Обработка файлов (скрины) + валидация
    — Интеграция с KeyCRM через API (обновление заказов после подтверждения)

    Что важно:
    — правильный учет средств (FIFO — критично, здесь нельзя ошибаться)
    — контроль статусов и доступов (roles & permissions)
    — работа с легаси кодом (рефакторинг точечно, без лишнего “переписывания”)

    По стеку полностью подходит: React + Node + MongoDB — работал с подобными задачами.

    Оценка:
    Срок: 2–4 недели
    Бюджет: $1000–2000 (зависит от сложности интеграции и состояния текущего кода)

    Готов посмотреть код и быстро включиться в работу.

    Такой модуль лучше сразу сделать правильно по логике — иначе потом будут проблемы с финансами и отчетностью.

  16. 390  
    7 дней15 000 UAH

    Добрый день!
    Меня зовут Вова, я frontend-разработчик с опытом разработки и интеграции сложных бизнес-модулей в уже существующие CRM-системы. Имею более 4 лет коммерческого опыта с React + TypeScript + Ant Design, работал с legacy-кодом, большими кодовыми базами и проектами, где нужно было аккуратно встраивать новый функционал, не ломая существующую архитектуру.
    Особенно хорошо разбираюсь в модулях с ролями, статусами, финансовыми расчетами и интеграциями с внешними системами (в том числе с KeyCRM и подобными сервисами).
    Как я вижу реализацию этого модуля (учитывая, что это доработка существующей CRM и есть готовое описание логики + схема сущностей):

    Ознакомление с legacy-кодом — детально изучу существующую архитектуру, компоненты, store (если есть Redux / Zustand / Context), роли и права доступа, чтобы новый модуль идеально вписался в текущий стиль и структуру.
    Создание нового модуля «Запросы на перевод» — добавлю отдельный раздел в меню, страницы списка запросов, детальной карточки и админ-панели для управления плательщиками и счетами.
    Реализация ролей и доступов — admin, user (менеджер), payer. Использую существующую систему ролей или расширю ее через Ant Design + React Router.
    Жизненный цикл запроса — создание запроса менеджером, взятие в работу плательщиком (с блокировкой для других), изменение статусов, загрузка одного или нескольких скриншотов (Ant Design Upload + preview).
    Финансовая логика на фронтенде — отображение истории пополнений, автоматический расчет использованных средств по FIFO, показ остатков в USD, комиссии и подтверждений.
    Интеграция с backend и KeyCRM — подключусь к существующим API (Axios / TanStack Query), обработаю optimistic updates, ошибки и реал-тайм обновление статусов. Обеспечу корректную передачу данных для автоматического списания и обновления заказа в KeyCRM.
    Админ-страницы — удобные таблицы и формы для управления плательщиками, счетами, пополнениями и списаниями (с фильтрами, сортировкой и экспортом).
    Тестирование и сдача — полное тестирование всех сценариев, проверка на responsive, доступность и соответствие существующему UI/UX. Передам чистый, задокументированный код.

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

  17. 667    4  0
    1 день27 000 UAH

    Здравствуйте, у меня есть соответствующий опыт работы с Legacy кодом и доработкой существующих кодовых баз. Пишите в личные сообщения, договоримся о сотрудничестве. Буду рад Вам помочь!

  18. 9972    117  0
    3 дня4500 UAH

    Здравствуйте.

    Я разработчик NodeJS. У меня есть опыт работы с KeyCRM. Готов взяться. Пишите, обсудим.

  19. Еще 13 ставок скрыто
  • Костянтин А.
    25 марта, 17:35 |

    цікаво бачити як по різному використовують термін "легасі код" 😁
    більшість замовників, навіть якщо у них сміття та процедурний моноліт, ображаються на слово "легасі" і кричать що у них все "нормальне!".
    а тут складається враження що ви кажете "легасі код" просто тому що проект пожив якийсь час та обріс функціоналом.
    на мій суб'єктивний погляд, по описаному стеку і проекту, це ще не легасі.
    не заглядаючи під капот звісно, по тому що там там глибше вам видніше 😄

Актуальные фриланс-проекты в категории Веб-программирование

Вебфлоу разработчик для заполнения страниц портфолио на сайте

Сайт разработан кастомно на Webflow для строительной компании, нужно быстро заполнить страницы проектов по одному шаблону (заменить картинки и тексты) Для 2 языков Количество - 6 штук Готовы начинать как можно скорее, спасибо!

HTML и CSS версткаВеб-программирование ∙ 12 часов 6 минут назад ∙ 26 ставок

Администратор-настройщик LearnWorlds

Задача Настроить готовую платформу LearnWorlds под элитный онлайн-курс. Не разрабатывать архитектуру — реализовать уже готовую структуру руками в admin panel. ———————— Что нужно сделать: Брендинг ⦁ Подключить свой домен ⦁ Загрузить логотип, настроить фирменные цвета ⦁…

CMSВеб-программирование ∙ 15 часов 10 минут назад ∙ 8 ставок

Верстка та посадка на WordPress сайту будівельної компанії (Premium-сегмент) з акцентом на SEO

Описание проекта: Ищем опытного WordPress-разработчика для верстки и посадки готового дизайн-макета из Figma на CMS WordPress. Важный контекст проекта: Это не разработка сайта с нуля. Компания имеет действующий сайт, мы обновляем структуру и дизайн. Нам необходимо реализовать…

HTML и CSS версткаВеб-программирование ∙ 16 часов 47 минут назад ∙ 48 ставок

~5 микросервисов на FastAPI + правки и рефакторинг

15 682 UAH

Есть проект состоящий примерно из ~11 микросервисов на FastAPI с интеграциями, который более, чем на половину готов. Задача доделать остальные ~5 микросервисов (более конкретно - subscription/billing и интеграция с Revenuecat, abuse protection для биллинга, Notifications,…

PythonВеб-программирование ∙ 18 часов 58 минут назад ∙ 32 ставки

Адаптивный дизайн портфолио сайта (wordap - сайт для продажи и покупки)

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

CMSВеб-программирование ∙ 1 день 9 часов назад ∙ 39 ставок

Заказчик
Проект опубликован
2 месяца 27 дней назад
211 просмотров
Метки