Whole-platform view
Covers the monorepo, frontend, backend, Supabase schema, realtime behavior, and the external classifier integration.
A concise technical reference for the bilingual IT service desk, its routing pipeline, and its operational model.
Arabic ITSM Desk is a Jira-style service desk for Arabic-language IT support tickets. End users submit tickets in Arabic, the platform classifies them into the IT taxonomy, routes them to the right team or triage flow, and gives agents realtime visibility into queue changes, notifications, and operational stats.
| Area | Stack | Purpose |
|---|---|---|
| Monorepo | pnpm workspaces | Shared development and build flow |
| Web | Vite + React 19 + React Router | End-user portal and agent/admin console |
| API | Hono + TypeScript | Ticket orchestration and admin APIs |
| Data/Auth/Realtime | Supabase | Postgres, Auth, notifications, subscriptions |
| Shared package | @arabic-itsm/shared | Routing thresholds and core shared types |
| AI classifier | External FastAPI service | Arabic ticket taxonomy prediction |
auto, review, or manual.