Data & AnalyticsClient Work

AI Lead Pipeline — Telegram to MERN Dashboard

An AI-driven lead management pipeline that captures unstructured leads from Telegram, extracts and validates data with Google Gemini, and surfaces everything in a real-time MERN dashboard.

The Challenge

What needed to be solved

Lead collection was a manual, inconsistent process spread across Telegram conversations. Unstructured messages containing links, deadlines, and notes required manual formatting, validation, and duplicate-checking before they could be tracked — costing time and causing missed follow-ups.

What We Built

Built a hybrid AI-powered lead pipeline combining a Telegram bot, Google Gemini for extraction, Python automation, and a MERN dashboard. Natural-language messages sent to the bot are automatically parsed into structured lead records, validated, checked for duplicates, stored in MongoDB, and synced instantly to a searchable React dashboard.

Gallery

Project Screenshots

AI Lead Pipeline — Telegram to MERN Dashboard Screenshot 1
AI Lead Pipeline — Telegram to MERN Dashboard Screenshot 2
AI Lead Pipeline — Telegram to MERN Dashboard Screenshot 3

Stack Used

Technologies & Tools

ReactNode.jsExpress.jsMongoDBPythonGoogle Gemini 2.5 FlashTelegram Bot APIBeautifulSoupRequestsTailwind CSS

Outcomes

Results & Impact

AI
Intelligent Lead Parsing

Converts natural language into structured lead data using Gemini AI.

Automated
Validation Layer

Checks URLs and prevents duplicates before storage.

Real-Time
Telegram → Dashboard

New leads appear instantly in a searchable, responsive MERN dashboard.

Want something like this?

Let's talk about building your next product together.