✦ Graphify · Mermaid

Loyiha haqida — developerlar uchun

QarzFlow codebase'ining knowledge-graph diagrammalari (Graphify + Mermaid).

Arxitektura

Jarayonlar (flows)

Ma'lumotlar modeli

API / endpointlar

Asosan o'qish uchun. Yozish amallari Telegram-autentifikatsiyalangan sessiya talab qiladi; admin amallari — faqat ega (owner).

🌐 Ommaviy
GET/api/statsLive landing stats (+ deltas)
WS/api/wsReal-time stats stream
🔑 Foydalanuvchi · sessiya
GET/api/me/overview🔑 sessionMoney totals + KPIs
GET/api/me/spending🔑 sessionMonthly spending
GET/api/me/reports🔑 sessionYour reports
GET/api/me/reports/{id}🔑 sessionReport detail
POST/api/me/reports/{id}/verify🔑 sessionVerify a report
GET/api/me/expenses🔑 sessionYour expenses
GET/api/me/debts🔑 sessionActive debts
GET/api/me/balances🔑 sessionI owe / owed to me
POST/api/me/settle/request🔑 sessionStart a settle
POST/api/me/remind🔑 sessionRemind a debtor
GET/api/me/groups🔑 sessionYour groups
GET/api/me/pending-verifications🔑 sessionActions awaiting you
GET/api/me/notifications🔑 sessionNotifications feed
POST/api/me/notifications/read🔑 sessionMark notifications read
GET/api/me/analytics🔑 sessionAnalytics (cached 1h)
GET/api/me/settings🔑 sessionRead settings
PUT/api/me/settings🔑 sessionUpdate settings
GET/api/auth/me🔑 sessionSession info
POST/api/auth/out🔑 sessionLog out
🛡️ Admin · himoyalangan
🔒
Admin API · 13 endpoints Sessiya + ega (ADMIN) talab qilinadi

To'liq interaktiv graf kerakmi?

1127 node'li to'liq knowledge graph admin ruxsati bilan beriladi. Bot orqali so'rov yuboring.

🤖 Bot orqali ruxsat so'rash

Diagrammalar repo'dagi docs/*.md mermaid bloklaridan generatsiya qilingan.