Dragon Ink — Tattoo Sanctuary — System Design

11 components · 9 links · 5 zones

Loading graph…
Legend
  • Standard node
  • External / inferred (dashed)
  • Database / persistent store
  • Load balancer / proxy
  • Zone band (small-caps title)
  • Link / dependency
  • Data flow (dashed)
  • Bidirectional (request/response)

Inferred components — evidence

  1. Vercel Edge / CDN — inferred from vercel.json (rewrites mapping /(.*) → /); exact CDN/runtime tier is [unresolved] as no deploy logs are present.
  2. localStorage / cookie — inferred from src/i18n/config.js detection config (caches: ['localStorage','cookie'], lookupLocalStorage: 'i18nextLng').
  3. Telegram Bot API — verified by src/utils/telegram.js (fetch to api.telegram.org/bot<token>/sendMessage); drawn dashed as a third-party external service.