O‘z Telegram botlarim statistikasini bitta dashboardda — botlarga yozmaydi, bazadan o‘qiydi.

Maqsad

Namoz, Insta saver, Anime, Multfilm botlaridagi user, status, ko‘rish/yuklash raqamlarini grafikda ko‘rish. Ichki vosita.

Vazifa

  • To‘rt Postgres ulanish, faqat SELECT.
  • Har bot uchun o‘ziga xos kartalar va Recharts.
  • Hono API + Next.js server fetch.

Stack

  • Next.js 16
  • React 19
  • Recharts
  • Bun
  • Hono
  • Drizzle
  • PostgreSQL

Nima o‘rgatdi

Read-replica uslubidagi monitoring: bot kodiga tegmasdan analytics. Ko‘p DB, bitta API prefiksi. Ichki vositada auth yo‘qligi — tarmoq bilan yopish kerakligini eslatadi.