• Проекты 40
  • Оценка 4.9
  • Рейтинг 2 041

Бюджет: 150 EUR Срок: 4 дня

😀 Привет!
✅ Выполню быстро и качественно 👌
✅ Уже делал подобные бэкенд-сервисы на Node.js/TypeScript (очереди, вебхуки, API-интеграции) 🎯
🛠 Как сделаю: NestJS/Fastify + BullMQ (Redis) + PostgreSQL/Prisma; POST /webhooks/dispatch → в очередь; доставка с HMAC-подписью X-Signature (SHA256); retry Exponential Backoff (1/5/15/30 мин); GET /webhooks/logs с фильтрами; тесты и инструкция запуска.
🎥 Портфолио: Freelancehunt
✅ Обращайтесь, обсудим детали 👌🙂

  • Проекты 16
  • Оценка 5.0
  • Рейтинг 3 183

Бюджет: 70 EUR Срок: 2 дня

Добрый день. Реализую сервис доставки вебхуков с очередями и политикой повторных попыток на NestJS с использованием BullMQ и Redis для надежной обработки задач. Готов обсудить детали и приступить к работе. Буду рад сотрудничеству.

  • Проекты 20
  • Оценка 5.0
  • Рейтинг 22 400

Бюджет: 150 EUR Срок: 5 дней

Добрый день.

Есть большой опыт. Давайте обсудим все более детально?

  • Проекты 9
  • Оценка 5.0
  • Рейтинг 763

Бюджет: 100 EUR Срок: 1 день

Добрый день!
В целом задача ясна, для точного ответа по срокам и цене, хотелось бы уточнить некоторые вопросы, которые у меня возникли после анализа вашей задачи.
Пишите в приватные сообщения – обсудим детали и ваши пожелания.

  • Проекты 1 303
  • Оценка 5.0
  • Рейтинг 105 140

Бюджет: 150 EUR Срок: 2 дня

Здравствуйте.Работаю с Nest.js/Node.js/React более 9+ лет.Так же работыл с BullMQ.Готов к сотрудничеству.

  • Проекты 5
  • Оценка 4.9
  • Рейтинг 756

Бюджет: 2000 EUR Срок: 7 дней

Привет, я работал над WebhookHub — сервисом доставки событий на Node.js/TypeScript с BullMQ и Redis. Мы обрабатывали более 2 миллионов вебхуков в день с 99,8% гарантированной доставкой.

Ваш проект очень похож: очереди, Exponential Backoff (попытки через 1, 5, 15, 30 минут), подпись X-Signature (SHA256) и логирование в PostgreSQL через Prisma. Это именно то, что мы уже реализовывали. ✅

Уточню логический вопрос: как вы планируете обрабатывать дубликаты доставки (идемпотентность)? Например, если целевой сервер получил вебхук, но ответ потерялся из-за таймаута в 5 секунд — нужно ли предусмотреть уникальный idempotency-key, чтобы клиент не обработал одно событие дважды?

Предлагаю связаться, я бесплатно проконсультирую вас с технической стороны и составим план разработки + расскажу о моей команде!

  • Проекты 6
  • Оценка 4.9
  • Рейтинг 1 852

Бюджет: 1000 EUR Срок: 14 дней

Здравствуйте! ТЗ чёткое, пройдусь по паре мест, где такие сервисы обычно и спотыкаются.

Интервалы 1/5/15/30 это не встроенный exponential в BullMQ, тот даёт степенную сетку. Поэтому регистрирую кастомную backoff-стратегию и держу точное расписание попыток, чтобы ретраи шли ровно 1, 5, 15, 30 минут, как в критериях.

Подпись X-Signature делаю через HMAC-SHA256 по сырому телу запроса (crypto.createHmac), а не простой хэш от строки, тогда получатель верифицирует отправителя корректно. Таймаут 5 секунд реализую через AbortController, он реально отменяет запрос и освобождает соединение по истечении времени.

Логи попыток в PostgreSQL через Prisma, GET /webhooks/logs с фильтрами по статусу и targetUrl. Типизация строгая, без any, вся связка App + Redis + PostgreSQL в Docker Compose, поднимается одной командой.

Все детали по проекту сможем обговорить в личных сообщениях.
Буду рад сотрудничеству.

  • Проекты -
  • Оценка -
  • Рейтинг 444

Бюджет: 300 EUR Срок: 4 дня

Добрый день! Сделаю, нет вопросов. Уже делал для себя (под проект) нечто похожее - https://github.com/erimeilis/test-webhook, немного проще.

  • Проекты -
  • Оценка -
  • Рейтинг 932

Бюджет: 50 EUR Срок: 1 день

Доброго дня, Іване.

Ваші інтервали повторів (1/5/15/30 хв) — це не стандартна експонента BullMQ, тож backoff потребує кастомної конфігурації через `backoff.custom`, інакше таймінги «поїдуть» вже на третій спробі. Підпис X-Signature реалізую як HMAC-SHA256 з таймстемпом у payload — це захистить ваших клієнтів від replay-атак, а не лише верифікує відправника. Таймаут 5 секунд обов'язково з AbortController, щоб завислий сокет не блокував воркер і черга не копилася. Логи в PostgreSQL через Prisma дадуть вам фільтрацію по статусу та targetUrl без повних сканів таблиці — потрібен складений індекс на (status, targetUrl, createdAt).

Варіанти:

≈4 дні: 150–200 EUR
Мінімально життєздатний сервіс для гарантованої доставки повідомлень.
- Функціональний API для відправки вебхуків
- Базова черга BullMQ з повторними спробами

  • Проекты -
  • Оценка -
  • Рейтинг 530

Бюджет: 5000 EUR Срок: 3 дня

Доброго дня!

Я фулстек-разработчик. Стек: Next.js, TypeScript, React, Node.js, Python, PostgreSQL/Prisma.

Что могу сделать для вас:
— сайты и лендинги под ключ с Figma-макетов, адаптив и SEO;
— интернет-магазины с интеграциями: CRM, Нова пошта, онлайн-оплаты, товарные фиды;
— Telegram-боты и Mini Apps (grammY, aiogram);
— AI-интеграции: чатботы, RAG-агенты по вашим материалам, Claude/OpenAI API;
— автоматизация и парсинг на Python (Playwright), работа с API;

  • Проекты -
  • Оценка -
  • Рейтинг 291

Бюджет: 600 EUR Срок: 1 день

Добрый день,
я заинтересована в реализации вашего проекта по созданию надежного Webhook Delivery Engine на Node.js/TypeScript.

У меня есть опыт в создании бэкенд-сервисов на основе NestJS и Fastify, а также в реализации очередей BullMQ, интеграции с Redis, логировании событий и проектировании стабильных механизмов повторных попыток с использованием экспоненциального бэкаффа. Я также работала с PostgreSQL и Prisma ORM, создавая системы, основанные на гарантированной доставке данных и полной регистрации событий.

В рамках реализации я могу обеспечить:

реализацию полного API в соответствии с требованиями (POST /webhooks/dispatch, GET /webhooks/logs),

обработку подписывания вебхуков (HMAC SHA256),

  • Проекты -
  • Оценка -
  • Рейтинг 298

Бюджет: 160 EUR Срок: 4 дня

Делал очереди на BullMQ с exponential backoff и dead-letter после N попыток — ваша задача понятна до деталей. Подпись payload сделаю HMAC-SHA256 в X-Signature с timestamp против replay-атак, статусы попыток — в Postgres через Prisma, идемпотентность по event_id. Вопрос: нужен ли отдельный endpoint для ручного ретрая из DLQ? Срок 5 рабочих дней, 13000 грн, ежедневные апдейты по прогрессу.

  • Проекты 3
  • Оценка -
  • Рейтинг 981

Бюджет: 330 EUR Срок: 5 дней

Привет,
Я могу создать этот Webhook Delivery Engine как готовый к производству внутренний сервис.
Объем, который я предоставлю:
• POST /webhooks/dispatch — добавление задач с targetUrl, secretKey, payload
• Рабочий процесс с POST-доставкой + X-Signature (HMAC-SHA256)
• Политика повторных попыток с экспоненциальным увеличением: 1, 5, 15, 30 минут
• Обработка таймаутов (прерывание через 5 секунд)
• GET /webhooks/logs — фильтрация по статусу + targetUrl
• Prisma + PostgreSQL для ведения журнала попыток
• Docker Compose: Приложение + Redis + PostgreSQL

  • Проекты 5
  • Оценка 5.0
  • Рейтинг 517

Бюджет: 162 EUR Срок: 5 дней

Очереди + webhooks на NestJS/BullMQ —_stack идеально совпадает.

⚙️ Сделаю сервис приёма событий в очередь и надёжной рассылки webhook-уведомлений. Схема классическая, но есть подводные: доставка webhook должна быть идемпотентной, с retry-стратегией (экспоненциальный backoff) и dead-letter очередью для упавших попыток — иначе при сбое на стороне получателя события просто теряются.

Что конкретно заложу:
— Приём входящих событий через Fastify-роуты (быстрее Express, ниже оверхед)
— Очередь на BullMQ + Redis с настройками retry/backoff/cleanup
— Доставка webhook с таймаутом, обработкой 4xx/5xx ответов получателя
— Лог попыток в PostgreSQL — какие ушли, какие ретраятся, какие упали
— Docker-compose для поднятия локально одной командой

  • Проекты -
  • Оценка -
  • Рейтинг 472

Бюджет: 348 EUR Срок: 5 дней

Приветствую! Имею большой опыт в разработке высоконагруженных систем на Node.js/TypeScript. Реализация Webhook Delivery Engine с использованием BullMQ для очередей и Exponential Backoff — стандартная задача, которую я готов выполнить качественно и в срок. Обеспечу полную типизацию, корректную обработку таймаутов и логирование через Prisma. Предоставлю готовый Docker-compose файл для быстрого запуска всей инфраструктуры. Готов приступить к работе, давайте обсудим детали.

  • Проекты -
  • Оценка -
  • Рейтинг 601

Бюджет: 90 EUR Срок: 3 дня

Здравствуйте, Иван.
Ознакомился с ТЗ. Здесь основная задача — не просто отправить webhook, а обеспечить предсказуемый delivery pipeline: не терять задания, корректно фиксировать каждую попытку и безопасно повторять доставку при таймауте или не-2xx ответе.
Реализую сервис на NestJS + TypeScript со строгой типизацией:
— POST /webhooks/dispatch с валидацией данных и постановкой задания в BullMQ;
— отдельный worker для отправки webhook без блокировки API;
— X-Signature через HMAC-SHA256 по исходному payload;
— жёсткий таймаут 5 секунд через AbortController;
— повторные попытки через 1, 5, 15 и 30 минут;
— логирование каждой попытки в PostgreSQL через Prisma;
— GET /webhooks/logs с фильтрацией и пагинацией;

  • Проекты -
  • Оценка -
  • Рейтинг 271

Бюджет: 100 EUR Срок: 1 день

Доброго дня, Іване!

Сделаю Webhook Delivery Engine под ваше ТЗ: NestJS (или Fastify) + TypeScript, BullMQ/Redis, PostgreSQL + Prisma, Docker (App + Redis + Postgres).

В результате:

POST /webhooks/dispatch — прием targetUrl, secretKey, payload, постановка в очередь;
доставка с X-Signature (HMAC-SHA256);
retry с exponential backoff (1 / 5 / 15 / 30 мин) при non-2xx и таймаутах;
таймаут запроса 5 с с корректным отменой;

  • Проекты 10
  • Оценка 5.0
  • Рейтинг 2 283

Бюджет: 100 EUR Срок: 2 дня

Здравствуйте, Иван!
Реализую Webhook Delivery Engine на NestJS: очередь через BullMQ с кастомным backoff под ваши точные тайминги (1/5/15/30 минут, это не стандартная экспонента), подпись X-Signature через настоящий HMAC-SHA256 (не наивная склейка payload и ключа), логирование через Prisma и PostgreSQL.

Бэкенд-разработку веду постоянно на парсинг-проектах и Telegram-ботах, но именно на NestJS и BullMQ собираю впервые, поэтому подход расписываю подробно, а не общее "опыт есть".

Что сделаю:
- POST /webhooks/dispatch: валидация входа, запись в лог со статусом pending, постановка задачи в очередь, мгновенный ответ клиенту
- Отправка через нативный fetch с AbortSignal.timeout(5000) - запрос обрывается, если сервер молчит дольше 5 секунд
- Подпись X-Signature - честный HMAC-SHA256 с secretKey, сам ключ никогда не попадёт в логи ошибок, даже при сбое запроса
- Повторы через кастомный backoff BullMQ: 1, 5, 15, 30 минут, после четвёртой неудачи статус финально failed

  • Проекты -
  • Оценка -
  • Рейтинг 203

Бюджет: 180 EUR Срок: 3 дня

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

Готов разработать надежный микросервис доставки Webhook-уведомлений согласно вашему ТЗ. Имею большой опыт построения очередей задач на Node.js / TypeScript.

Как я реализую проект:
1. Архитектура: NestJS (или Fastify на ваш выбор) с полной строгой типизацией TypeScript (без any).
2. Очереди задач: Настрою BullMQ на базе Redis для надежного процессинга событий с логикой повторных попыток (Retry Policy) по алгоритму Exponential Backoff.
3. База данных: Подключу PostgreSQL через Prisma ORM для хранения детальных логов попыток доставки (Request/Response, HTTP-статусы, таймауты).
4. Безопасность: Реализую генерацию и верификацию подписи X-Signature (SHA256 HMAC с использованием secretKey) для каждого запроса.
5. Отказоустойчивость: Настрою жесткие таймауты запросов (5 секунд) с прерыванием соединения при зависании принимающей стороны.

  • Проекты 47
  • Оценка 5.0
  • Рейтинг 11 854

Бюджет: 100 EUR Срок: 1 день

Здравствуйте, у меня есть опыт с Nest JS более 5 лет. Пишите в личные сообщения - обсудим детали. Буду рад Вам помочь!

  • Проекты 3
  • Оценка 4.9
  • Рейтинг 618

Бюджет: 130 EUR Срок: 4 дня

Привет, Иван! Сделаю Webhook Delivery Engine на NestJS + TypeScript (строго, без any): POST /webhooks/dispatch ставит задачу в BullMQ/Redis, воркер отправляет POST с подписью X-Signature (SHA256 от payload с secretKey), таймаут 5с, повтор с экспоненциальным увеличением 1/5/15/30 мин на не-2xx или таймаут. Все попытки логируются в PostgreSQL через Prisma, GET /webhooks/logs с фильтрами по статусу и targetUrl. Docker Compose для сервиса, Redis и Postgres + README. Покрою ключевую логику тестами (Jest).

  • Проекты 11
  • Оценка 5.0
  • Рейтинг 1 788

Бюджет: 25000 EUR Срок: 14 дней

Мы имеем опыт в создании высоконагруженных систем доставки событий. Реализуем сервис на Node.js/TypeScript с использованием Redis для управления очередями и гибкой политикой повторных попыток. Обеспечим отказоустойчивость и логирование каждого запроса для контроля доставки. Готовы приступить к архитектурному проектированию и разработке решения.

  • Проекты 11
  • Оценка -
  • Рейтинг 591

Бюджет: 355 EUR Срок: 7 дней

Добрый день.

Задача понятна: здесь важно не просто отправлять webhook-запросы, а сделать предсказуемый механизм доставки, который не теряет задания, корректно повторяет неудачные попытки и позволяет быстро понять, что произошло с каждой отправкой.

Я бы разделил решение на API-слой, очередь доставки и отдельный worker. Это упростит масштабирование и не будет блокировать основной запрос во время отправки webhook. Отдельно заложу защиту от зависших запросов, понятную модель статусов и сохранение каждой попытки, чтобы ошибки можно было нормально диагностировать, а не искать по логам вручную.

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

Срок — до 7 календарных дней, включая тестирование и финальную проверку. При отсутствии неожиданных проблем в окружении смогу передать результат раньше.

  • Проекты 6
  • Оценка 4.5
  • Рейтинг 1 309

Бюджет: 350 EUR Срок: 5 дней

Здравствуйте, Иван Миронец.

Я могу начать этот проект прямо сейчас.

Я могу создать вебхук Delivery Engine на Node.js и TypeScript, используя nestJS или Fastify, BullMQ с Redis, PostgreSQL и Prisma.

Мой подход будет заключаться в создании чистого API для отправки, который принимает targetUrl, secretKey и JSON полезную нагрузку, подписывает полезную нагрузку с использованием SHA256, сохраняет задачу в BullMQ и обрабатывает доставку с надежным управлением повторными попытками.

Рабочий процесс будет отправлять POST-запросы с заголовком X-Signature, устанавливать тайм-аут в 5 секунд и инициировать экспоненциальные повторные попытки через 1, 5, 15 и 30 минут, когда целевой сервер не отвечает или возвращает ответ, отличный от 2xx.

  • Проекты 5
  • Оценка -
  • Рейтинг 532

Бюджет: 150 EUR Срок: 2 дня

Добрый день.

Уже реализовал вот здесь https://prague.localno.io
сервис доставки вебхуков с очередями и политикой повторных попыток на NestJS с использованием Redis как очередей для надежной обработки задач. Готов обсудить детали и приступить к работе.

Напишите мне !

  • Проекты 9
  • Оценка -
  • Рейтинг 565

Бюджет: 15000 EUR Срок: 14 дней

Привет! Задача понятна и хорошо знакома по стеку: NestJS, BullMQ, Prisma, PostgreSQL — всё это активно использую в коммерческих проектах последние несколько лет.

По сути задачи: ключевые сложности тут не в маршрутах, а в надёжности delivery pipeline. Exponential backoff через BullMQ настраивается нативно, но важно правильно обработать edge cases: таймаут запроса через AbortController с 5-секундным лимитом, корректный статус попытки в PostgreSQL даже при неожиданном краше воркера, и подпись X-Signature, которая генерируется без утечки secretKey в логи. Всё это планирую сделать с полной типизацией без any, с явными интерфейсами для payload и delivery attempt.

Docker Compose со связкой App + Redis + PostgreSQL подниму сразу, чтобы можно было запустить и проверить локально без лишних настроек. Логи с фильтрацией по статусу и targetUrl реализую через Prisma с пагинацией.

Готов обсудить детали и стартовать быстро.

  • Проекты -
  • Оценка -
  • Рейтинг 379

Бюджет: 100 EUR Срок: 2 дня

Здравствуйте, могу создать нужный вам сервис. Есть опыт работы с микросервисами на node.js, bullMq и Redis, и даже почти готовое решение под ваш кейс. Можете посмотреть портфолио с похожими проектами (в профиле clipDeep). Пишите в личные сообщения, обсудим сроки и точную цену.

  • Проекты -
  • Оценка -
  • Рейтинг 406

Бюджет: 150 EUR Срок: 5 дней

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

Я могу создать надежный движок доставки вебхуков с использованием Node.js/TypeScript с NestJS (или Fastify), BullMQ + Redis, Prisma + PostgreSQL и Docker.

Сервис будет включать:

* POST /webhooks/dispatch для постановки задач вебхуков в очередь.
* Генерация SHA256 X-Signature с использованием предоставленного секретного ключа.
* Надежная доставка с таймаутом в 5 секунд и экспоненциальными повторными попытками (1, 5, 15, 30 минут).
* GET /webhooks/logs с фильтрацией по статусу и целевому URL.

  • Проекты -
  • Оценка -
  • Рейтинг 260

Бюджет: 500 EUR Срок: 12 дней

Прочитал описание вашего проекта. Он мне интересен, и у меня есть опыт в подобных задачах. Готов приступить к работе и выполнить её качественно.
Вопросы по проекту:
1. Есть ли уже готовый API-контракт или нужно его согласовать вместе?
2. Нужны ли ещё какие-то статусы, помимо success, failed и retrying?

  • Проекты -
  • Оценка -
  • Рейтинг 412

Бюджет: 600 EUR Срок: 7 дней

Доброго дня!

У меня есть опыт разработки бэкенд-сервисов на Node.js, TypeScript, NestJS, а также создания интеграционных решений с очередями, внешними API и отказоустойчивой обработкой задач.

Для реализации предлагаю такой стек:
* NestJS + TypeScript
* BullMQ + Redis для очередей и повторных попыток
* PostgreSQL + Prisma ORM для хранения логов и истории доставки
* Docker Compose для быстрого развертывания приложения вместе с Redis и PostgreSQL

  • Проекты -
  • Оценка -
  • Рейтинг 79

Бюджет: 90 EUR Срок: 1 день

Привет, Иван! Снова отличная техническая задача с четкими требованиями. Готов реализовать этот Webhook Delivery Engine на NestJS и TypeScript строго по вашим критериям приемки. Предлагаю такую схему реализации: NestJS + BullMQ (Redis): надежное управление очередями с нативной поддержкой политики Exponential Backoff для гарантированной доставки сообщений. Crypto (SHA256 HMAC): безопасное формирование заголовка X-Signature на основе валидированного secretKey. Prisma ORM + PostgreSQL: четкая структура логирования всех попыток доставки с индексами по статусу и targetUrl для быстрой фильтрации на эндпоинте GET /webhooks/logs. Docker Compose: полная сборка проекта (App + Redis + PostgreSQL) для поднятия одной командой. Код будет со строгой типизацией (никаких any), с корректной обработкой таймаутов до 5 секунд и обработкой ошибок сети. Готов обсудить детали и начать работу.

  • Проекты 67
  • Оценка 5.0
  • Рейтинг 12 666

Бюджет: 100 EUR Срок: 1 день

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

Последние мои работы
https://indexfast.pro - быстрая индексация сайта
https://mono-bank.pp.ua - все о монобанке
https://mamamia.pp.ua - интернет-магазин
https://programist.pp.ua/ua/portfolio/ - портфолио работ
https://monitortest.pp.ua - тестирование монитора
https://keytest.pp.ua - тестирование клавиатуры
https://pctest.pp.ua - тестирование компьютера

  • Проекты -
  • Оценка -
  • Рейтинг 392

Бюджет: 333 EUR Срок: 10 дней

Иван, вам нужен надежный Delivery Engine, который не будет терять события при падении внешних серверов. Я настрою BullMQ с грамотной стратегией Exponential Backoff, чтобы система корректно обрабатывала и таймауты, и ошибки 5xx, а Prisma обеспечит прозрачный лог всех попыток доставки.

Реализую процесс через фоновые воркеры с обязательной подписью X-Signature для безопасности. Это позволит разгрузить основной API и гарантировать доставку данных клиентам даже при нестабильной сети.

Подскажите, какой объем RPS ожидается на входе и требуется ли дополнительная изоляция очередей для разных клиентов?

В списке не показаны ставки, скрытые заказчиком или фрилансером c профилем Plus, а также ставки, нарушающие правила

Актуальные фриланс-проекты в категории Javascript и Typescript

  1. Веб-программирование 31 ставка 3:21

    Не указан
  2. Не указан
  3. 4000 UAH
  4. Веб-программирование 68 ставок 29 июля

    27 000 UAH
  5. Не указан