Web Platforms & Software · Monitoring & Alert System

Didban — Automatic monitoring of new listings with instant Telegram alerts

Monitors new listings against custom filters and sends them instantly to Telegram, with a web admin panel.

Built withPythonFastAPITelegram BotSQLite
ClientCustom project
Project typeMonitoring & Alert System
CategoryWeb Platforms & Software
StatusPrivate platform
Didban
Home page of Didban on desktop
Mobile version of Didban
OVERVIEW

About the Didban project

Didban is a monitoring system that continuously checks new listings against defined filters such as category, city and price range, and notifies the user on Telegram as soon as a matching listing is published.

For people looking for buying opportunities — cars, property or second-hand goods — seeing a listing a few minutes earlier makes all the difference. Didban provides those few minutes without constant refreshing.

Challenge

Continuous monitoring had to be lightweight, stable and gentle on the source, duplicates had to be removed and messages had to reach the user without delay.

Solution

The system was built as an independent Python service with controlled scheduling that stores every listing it has seen so no message is ever repeated. Alerts are sent through a Telegram bot, and a web panel lets the administrator define filters and manage the system. Login to the panel works with a password or a code from the Telegram bot.

InstantTelegram alerts
24/7continuous monitoring
No repeatsevery listing once
Web + bottwo ways to manage
KEY FEATURES

Key features of Didban

01

Custom filters

Category, city, keyword and price range for every search.

02

Instant alerts

Matching listings sent to Telegram as soon as they are published.

03

No duplicates

Every listing is sent only once.

04

Web admin panel

Manage filters, users and system status from the browser.

05

Login with a bot code

Sign in to the panel with a one-time code from the bot.

06

Light and stable

Runs as an independent service with resource limits and automatic restart.

What we delivered

  1. 01Monitoring service with controlled scheduling
  2. 02Telegram bot for alerts
  3. 03Web panel for managing filters
  4. 04Login with password or bot code
  5. 05Stable operation as a server service

The value we created

Without constant refreshing, users see the listings that match their needs minutes before everyone else — a decisive advantage in a market of buying opportunities.

Technologies used

PythonFastAPITelegram BotSQLite
Next projectPhone 2 — Online Mobile Phone Store
RELATED

Related projects

All projects

Multi-site SEO Platform

A custom platform that manages the SEO of many sites with continuous monitoring, automated specialist roles, change proposals with approval, impact measurement and automatic rollback.

Next.jsTypeScriptPrisma
View project

Hyper1

An online supermarket with 10,900+ products in 13 categories for Android and web, with SMS login, weekend deals, best sellers and an admin app that rearranges the home screen by drag and drop.

FlutterNestJSPrisma
View project

Avin Gold Accounting Suite

Specialised jewellery accounting with 18 modules: sales and purchase invoices, cash desk, bank, cheques, gold transfers, workshop, repairs, inventory, instalments, payroll and reports.

Next.jsPrismaPostgreSQL
View project
LET'S TALK

Have a project like Didban in mind?

In a free consultation we review your idea and find the best way to build it together.