Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

Development of a communication service with leads (Node.js)

Translated445 USD

  1. 596
     2  0
    Work example:
    Сервис аренды автомобилей
    1 day445 USD

    ✋ Hello! We are the IT company dZENcode.

    We implement a lead communication service: chats, SMS, and WebRTC/SIP.js calls in the browser, microservices on NestJS, Asterisk ARI, PostgreSQL/ClickHouse for history and analytics, relying on the team's experience, best practices, and our own developments.

    What chat and SMS channels do you plan to integrate?
    Call recordings and transcription are required, how long will they be stored?

    You can find detailed information about our services and rates on our website: Freelancehunt
    Take a look – we will discuss the details of the work further, write when you are ready.

    The final cost is formed only after clarifying the volume and requirements.

    ___________________
    Sincerely,
    Manager of dZENcode

    Our strengths:
    💎 10+ years providing IT services: Outsourcing, Outstaffing
    🔥 90+ in-house specialists
    🚀 Projects "from scratch" and for support
    ⚙️ SLA and post-production support
    ✅ Contract with the company, guaranteed results!
    🔥 250+ public reviews since 2015.

  2. 17693
     27  0
    Work example:
    Development of Telegram and WhatsApp bots
    30 days445 USD

    Good day.

    I have experience in building VoIP services and communication platforms based on Asterisk (ARI), Node.js (NestJS), and WebRTC. I am ready to implement a full-cycle service for interacting with leads using a microservices architecture.

    Here is how I see the architecture of the solution:
    1. Telephony
    — Asterisk using ARI for full call control
    — SIP trunk for outbound/inbound telephony
    — Browser softphone via SIP.js + WebRTC
    — Routing logic, call recording, call statuses
    2. Backend (Node.js / NestJS, TypeScript)
    — API gateway
    — Lead management service
    — Call service (integration with ARI)
    — Chat/SMS service (via provider)
    — Authorization (JWT / RBAC)
    — WebSocket for real-time events
    3. Data
    — PostgreSQL — operational data (leads, users, sessions, statuses)
    — ClickHouse — communication history, analytics, reports
    — Storage of CDR + custom event history
    4. Functionality
    — Complete interaction history with the lead (calls, SMS, chats)
    — Statuses and processing scenarios
    — Accounting for missed/repeated calls
    — API for further integration with CRM
    — Scalability through service separation

    I can work on milestones:
    1 — basic telephony + ARI integration
    2 — browser softphone
    3 — communication history + database
    4 — SMS/chat module
    5 — analytics and optimization

    Estimated timeline: 4–6 weeks depending on the depth of functionality.

    A budget of 20,000 UAH is possible for MVP (basic telephony + history + simple UI). For a full-fledged production system with microservices, analytics, and stability, the budget will be higher — we will discuss this after detailing the technical specifications.

    I am ready to discuss the details of the architecture and technical limitations in private messages.

    Similar completed project: Телеграм бот

  3. 5251
     22  0

    30 days445 USD

    Hello! I am the project manager of Business Atlas. We build complex ecosystems of automation and communication integration, focusing on business outcomes. We have over 3 years of experience and more than 50 cases in the UA/EU markets.
    Our solution for your service:
    • Architecture (Node.js/NestJS): We will build the core of the system on NestJS with microservice logic. We will integrate Asterisk (ARI) for call management and SIP.js/WebRTC for a softphone in the browser.
    • Data handling: We will set up PostgreSQL for operational data and ClickHouse for deep analytics and the history of millions of communications (experience in architecture auditing).
    • Automation (n8n/Make): We will enhance the system by connecting chats, SMS, and calls with your CRM through workflows, as in our case of data processing automation.
    • Control: We will implement a notification system for lead status and events in Telegram (case of notification automation).
    Why us:
    • Milestones: We work in stages, you pay for specific working functionality.
    • Speed: We start designing on the day of payment for the first stage.
    • 14-day guarantee: We provide free support and fix technical nuances after delivery.
    Cost: from $2500 (depends on the number of microservices).
    Timeline: 30–45 working days.
    Are you ready to discuss the technical specifications in person to form the first milestone?

  4. 3025    37  0   1
    10 days445 USD

    Good day. We can discuss the details. All experience in your technologies and principles of work is available. Please send the details in private messages.

  5. 1182    8  1
    30 days601 USD

    Hello, Kiril

    We can develop using agile methodology, timely and continuous delivery of product features and releases is guaranteed.
    Work is only under NDA.

    Feel free to reach out.

  6. Denis Mihaylo Coderfy
    2512    4  0
    28 days445 USD

    Hello, welcome!
    We are the Coderfy team, and we can create a full-cycle lead interaction service for you that combines chats, SMS, and calls directly through a browser softphone.

    What we offer:
    - Full-cycle interaction: integration of chat, calls, and SMS into a single platform.
    - Microservice architecture: scalability and reliability for large volumes of data.
    - Communication history: seamless storage and quick access through PostgreSQL and ClickHouse.

    How we work:
    - Clear step-by-step planning
    - Transparent project management and regular updates.
    - Flexible scaling to meet your needs.

    To get started, we need the details of your technical task and your wishes regarding integrations and features. We quickly assess the stages and offer an optimal implementation plan. We are ready to discuss the details and get to work!

  7. 1212    7  0
    30 days445 USD

    Hello, I am interested in the project, I have experience working with Node, Nest, TS, I am ready to show my work, yes to join the project, the work is step-by-step, payment by milestones - this option suits me perfectly.

  8. 172    1  1
    3 days445 USD

    Good day. I am ready to complete this project as I have extensive experience in development.

  9. 390  
    14 days445 USD

    Hello!

    I would implement this service as a microservices system for the complete cycle of communication with leads — chats, SMS, and calls through a browser softphone. The core backend logic can be built on Node.js (NestJS + TypeScript) with Asterisk integration via ARI, using SIP.js / WebRTC for browser calls.

    The history of communications and operations with leads can be stored in PostgreSQL, and for analytics and quick queries, ClickHouse can be used. I will make the architecture modular to easily scale the system and connect new communication channels.

    I am ready to work in stages, discuss the architecture, and the details of implementation.

  10. 265  
    1 day445 USD

    Good day!

    I have extensive experience in developing complex backend systems, services for communication with clients, and building microservice architecture. I have worked with Node.js, TypeScript, NestJS, PostgreSQL, SIP/WebRTC integrations, and systems for storing interaction history across various channels. I also have experience working with Asterisk and building logic for calls, chats, SMS, and browser softphones, taking into account scalability, stability, and further project development.

    I suggest we move to private messages to discuss the details of the architecture, implementation stages, and requirements for each milestone.

  11. 2163    14  0   1
    14 days445 USD

    Good day. I have been engaged in web development for more than 4 years, during this time I have written and am supporting 5 websites on Node.js with a stack similar to yours. I have already developed a similar system for communication among managers. I would be happy to discuss the details and collaborate with you.

  12. 2532    38  0
    7 days445 USD

    Good day! I have familiarized myself with the task and am ready to begin.

    Experience:
    • 4 years in Frontend and Backend development
    • 2 years of commercial experience in product and blockchain
    • Working with production code and real financial scenarios

    Some of my projects:

    https://contentbuilder.ai/ - a commercial project from the USA, where I worked as a full-stack developer and implemented most of the functionality

    https://freelancehunt.com/showcase/work/procasino/2025898.html

    https://freelancehunt.com/showcase/work/bionrgg/2025897.html

  13. 758    5  3
    15 days445 USD

    Good day, I propose a phased development.
    Phase 1: Designing the architecture of the service and basic microservices: integration of Asterisk (ARI), setting up SIP trunk, WebRTC calls through browser softphone (SIP.js), creating the basic structure of services on NestJS and data storage schemas in PostgreSQL / ClickHouse.

    Phase 2: Implementing a full cycle of interaction with leads: chats, SMS, calls, recording and storing communication history, API for managing leads, logging and event analytics.

    Details in private.

  14. 95878    1272  1   10
    1 day445 USD

    Hello. I have been working with Node.js for over 8+ years. I am ready to collaborate.

  15. 290  
    14 days445 USD

    Hello.

    I have experience in developing services on Node.js and working with microservices architecture. I have also worked with SMTP — this is a protocol for sending emails, which is used for automatically sending messages from the server (for example: notifications, alerts, confirmations of user actions).

    I am ready to take on the development of such a service and implement the necessary logic for working with leads.

  16. 976    4  0
    20 days601 USD

    Good day

    My name is Dmytro, from King Kong Lab. We can help with the development of a service for full-cycle interaction with leads, supporting chats, SMS, and calls through a browser softphone.
    We have experience in developing microservice systems, integrating telephony, and working with WebRTC. We are ready to implement solutions on your stack: Asterisk (ARI), Node.js (TypeScript, NestJS), SIP.js / WebRTC, PostgreSQL, ClickHouse, and SIP-trunk.
    We can implement:
    the architecture of microservices for a scalable lead management system
    integration of Asterisk via ARI for call management
    browser softphone through SIP.js / WebRTC
    storage of the entire communication history (chats, SMS, calls)
    event processing and logging
    analytics and quick access to interaction history
    We work in stages with clear milestones, so each stage is tested and works stably before moving on to the next.
    We are ready to discuss the details of the architecture, service logic, and implementation plan in private messages.

  17. 3555    39  0   1
    25 days601 USD

    Hello, I have already done this: https://freelancehunt.com/showcase/work/sistema-avtomaticheskogo-prozvona-zadach-sip-telefoniey/1666007.html

    I implemented it using pure JS (front-end) and PHP (server). I also installed the software that provides SIP telephony for browser operation (trunk), i.e., for WebRTC. The provider was Binotel. Linux server.

    But this is not 20,000.

  18. Another 7 proposals concealed
  1. Valentin Haritonov Arctic Web
    15075    32  0   1
    29 days601 USD

    Good day!
    My name is Valentin, and I represent Arctic Web Agency. We are a team that specializes in creating modern and effective solutions for business. I can provide examples of our similar work in personal messages. We are ready to take your project to work!

    Sincerely,
    Arctic Web Team
    Freelancehunt

  2. Another 4 proposals concealed
  • Maksym H.
    15 March, 21:13 |

    Вказані 20000 в бюджеті це за що?

  • Kirill Zh
    15 March, 21:23 |

    Початкова сума для обговорень

  • Pavlo B.  (forum communication restricted until 20 June)
    23 March, 10:23 |

    ви пропонуєте майлстоуни, це загальний бюджет чи за архітертурний майлстоун?

Current freelance projects in the category Databases & SQL

Power BI

16 USD

The dashboard runs on a Google server, we need to transfer all logic + code Required skills: deployment of ETL processes on a Linux server + working with BigQuery and Postgre There is working code that runs on Google, where the database itself is, we need to transfer it to…

PythonDatabases & SQL ∙ 12 hours 9 minutes back ∙ 12 proposals

Need a 1C specialist for refinements and development.

I am looking for a 1C specialist for freelance collaboration. I am currently working with a contractor who provides support and maintenance for the 1C system. However, due to the contractor's workload, there is a need for prompt execution of additional tasks, improvements, and…

Databases & SQL ∙ 2 days 11 hours back ∙ 11 proposals

Restoring Instagram after a ban

On March 3, 2026, my Instagram was blocked due to a violation of rules. I believe there has been some mistake, as the page was personal with photos and videos of my personal trips. I did not post any comments anywhere. I have sent several appeals. I cannot download my files…

Databases & SQLWeb Programming ∙ 2 days 22 hours back ∙ 5 proposals

Eliminate the issue of incomplete data import from Excel files of Nova Poshta specifications into 1C:

45 USD

Goal: There is a processing in 1C for uploading the specifications of Nova Poshta. For unclear reasons, it has stopped loading some tabular data. We need to find the reason and eliminate the problem of incomplete data import from Excel files of Nova Poshta specifications into…

System & Network AdministrationDatabases & SQL ∙ 6 days 5 hours back ∙ 16 proposals

Accounting, planning, and sales system for a mushroom farm

601 USD

Here is the complete, final text of the Technical Assignment (TA). It combines all your requirements: 16 chambers, 20 contractors, a schedule by days, accounting for containers, profitability calculation, and a mandatory division into three grades of mushrooms. You can fully…

Databases & SQLClient Management & CRM ∙ 8 days 9 hours back ∙ 61 proposals

Client
Kirill Zh
Ukraine Odessa  3  0
Project published
3 months 4 days back
295 views
Tags
  • clickhouse
  • Nestjs
  • TypeScript
  • Node.js
  • PostgreSQL