Ayush Synapse ships four built-in web interfaces served as static HTML directly from the Flask application. Each interface is tailored to a specific user role and accessible at a distinct URL path — no separate front-end build step or deployment is required. All four UIs communicate with the same underlying REST API and share the same demo-mode authentication token.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/sagar-grv/ayush-synapse/llms.txt
Use this file to discover all available pages before exploring further.
Dashboard Summary
Main Landing Page
Accessible at
/ — presents a platform overview, animated statistics, core-feature highlights, and a multilingual quick-search demonstrator powered by GET /api/search.Professional Dashboard
Accessible at
/professional.html — advanced NAMASTE-ICD-11 search with system and mapping filters, side-by-side dual-coding view, FHIR resource links, and an analytics panel.Public Dashboard
Accessible at
/public.html — simplified condition search for patients and community health workers, health-awareness content, and full multilingual support in 16 Indian languages.Technical Dashboard
Accessible at
/technical.html — in-browser API testing, live system health monitoring, performance metrics, and integration guides for EMR developers.URL Reference
| Dashboard Name | URL Path | Intended Audience |
|---|---|---|
| Main Landing Page | / | All users — general overview and quick search |
| Professional Dashboard | /professional.html | Clinicians, health informaticians, researchers |
| Public Dashboard | /public.html | Patients, general public, community health workers |
| Technical Dashboard | /technical.html | Developers, system integrators, DevOps engineers |
Multilingual Support
All four dashboards support 16 Indian languages through i18n JSON files served at:| Code | Language | Code | Language |
|---|---|---|---|
en | English | ml | Malayalam |
hi | Hindi | mr | Marathi |
bn | Bengali | pa | Punjabi |
gu | Gujarati | sa | Sanskrit |
kn | Kannada | ta | Tamil |
as | Assamese | sd | Sindhi |
ks | Kashmiri | ur | Urdu |
ne | Nepali | or | Odia |
If a requested language file is not found, the API returns a
404 JSON response: {"error": "Language file not found"}. The UI gracefully falls back to English in this case.Authentication and the Dashboards
The dashboards communicate with the same REST API documented in the API Reference section. No separate authentication infrastructure is needed beyond the single demo token issued byPOST /auth/login. Public-facing dashboards (e.g., the Public Dashboard) use only open endpoints and require no token at all.
This is an MVP running in demo mode. Obtain a token once and reuse it for the entire session — it grants full access to all protected endpoints, including FHIR resource exports.
Explore Each Dashboard
Professional
Advanced search, dual coding, and analytics for clinicians and health informatics teams.
Public
Simple condition search and health awareness content for non-technical users.
Technical
API testing, system monitoring, and integration guides for developers.