Replyment

Full-stack development
A customizable messaging widget you drop onto any website to turn passing visitors into conversations. It puts the messaging apps people already use (WhatsApp, Telegram, Messenger and more) behind one floating button, so a visitor can reach out on their own terms and the site owner never misses a lead.

The problem

Contact forms lose people. Someone with a quick question doesn't want to type their whole life into a form and wait for an email. They'd rather message on an app they already have open. Replyment meets them there, with one button and their choice of channel.

What it does

Capability
What it means
Multi-channel launcher
WhatsApp, Telegram, Messenger and more behind one button
Fully customizable
Colors, position, channels and prompts to match any brand
Lightweight drop-in
Add a snippet and it works, with no backend on the host site

How it works

A small script tag drops the widget onto the page. Config controls which channels show, how it looks, and where it sits. When a visitor picks a channel, the widget sends them straight into that app's chat with the business. It stays self-contained so it never interferes with the site it's on.

Highlights

  • One widget that unifies multiple channels behind a single launcher
  • Fully customizable to match any brand
  • Drop-in: a snippet, no backend required on the host site

Stack

Next.js Next.js · React React · TypeScript TypeScript · Node.js Node · Parcel Parcel

Why this stack

Choice
Why
Instead of
React
A self-contained, configurable component is a natural fit
hand-rolled DOM that's harder to keep isolated
TypeScript
A public embed needs a tight, well-typed config surface
loose config that breaks silently on the host
Next.js / Node
Serves the widget, the config, and a dashboard from one place
separate services for a fairly small product


Small tool, one job, done properly. It lives on other people's sites, so the principle is simple: stay invisible until someone actually needs you.