docs: finalize report assets and polish dashboard UI
This commit is contained in:
parent
441e709193
commit
a6edf804b4
42 changed files with 1084 additions and 406 deletions
29
docs/diagrams/collaboration.mmd
Normal file
29
docs/diagrams/collaboration.mmd
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
graph TD
|
||||
Admin[Admin]
|
||||
Auth[Auth + Protected Route]
|
||||
UI[Dashboard Pages]
|
||||
Query[TanStack Query]
|
||||
TRPC[tRPC Client]
|
||||
Router[Protected Routers]
|
||||
DomainRouter[domainsRouter]
|
||||
Checker[DNS Check Module]
|
||||
DB[(PostgreSQL / Drizzle)]
|
||||
DNS[node:dns resolve4]
|
||||
Toast[Toast]
|
||||
|
||||
subgraph Client[Client Side]
|
||||
Auth --> UI --> Query --> TRPC
|
||||
UI --> Toast
|
||||
end
|
||||
|
||||
subgraph Server[Server Side]
|
||||
Router --> DB
|
||||
Router --> DomainRouter
|
||||
DomainRouter --> Checker
|
||||
Checker --> DNS
|
||||
Checker --> DB
|
||||
end
|
||||
|
||||
Admin --> Auth
|
||||
TRPC --> Router
|
||||
Router --> TRPC
|
||||
Loading…
Add table
Add a link
Reference in a new issue