Executive, Analytics, eCommerce, AI Analytics, Crypto, Hospital Management, LMS, CRM, Logistics, Projects, HRM, School Management, Restaurant POS, Finance, Marketing, SaaS.
Reference
Included Pages
The template includes the following route groups. Each destination is represented under
src/routes/.
Email, Chat, AI Chat, Calendar, Tasks, Notes, Kanban, File Manager.
Products, Add Product, Product Details, Orders, Customers, Checkout.
Contacts, Companies, Leads, Deals, Pipeline.
Project List, Grid, Details, Team; invoice list, details, create.
Profile, Settings, Pricing, FAQ.
UI element showcases, forms, tables, and ApexCharts galleries.
Sign in/up, password flows, verification, two-step, lock screen, email templates.
404, 500, 503, and maintenance.
Route examples
src/routes/dashboards/analytics.tsx
src/routes/apps/email.tsx
src/routes/ecommerce/products.tsx
src/routes/forms/elements.tsx
src/routes/auth/errors/404.tsx
New workspaces and functionality
Dashboards
16 dashboard destinations are present in the sidebar.
| Dashboard | Route |
|---|---|
| Executive | / |
| Analytics | /dashboards/analytics |
| eCommerce | /dashboards/ecommerce |
| AI Analytics | /dashboards/ai-analytics |
| Crypto | /dashboards/crypto |
| Hospital Management | /dashboards/hospital-management |
| LMS | /dashboards/lms-dashboard |
| CRM | /dashboards/crm |
| Logistics | /dashboards/logistics-dashboard |
| Projects | /dashboards/projects |
| HRM | /dashboards/hrm-dashboard |
| School Management | /dashboards/school-management |
| Restaurant POS | /dashboards/restaurant-pos |
| Finance | /dashboards/finance |
| Marketing | /dashboards/marketing |
| SaaS | /dashboards/saas |
Apps
| Page / route | Implemented behavior |
|---|---|
Email/apps/email | Email workspace UI. |
Chat/apps/chat | Chat application. |
AI Chat/apps/ai-chat | Local sample conversations, copy/export, history search, and attachment controls. Files are limited to 5 MB each and four per draft; supported images use local previews. HTTP/HTTPS link attachment and browser-dependent voice input are included. No model call, upload, or attachment analysis occurs. |
Calendar/apps/calendar | Calendar application. |
Tasks/apps/tasks | Task management UI. |
Notes/apps/notes | Session-only note creation, editing, categories, color, pinning, deletion confirmation, grid/list views, and export. |
Kanban/apps/kanban | Kanban board application. |
File Manager/apps/files | File-management UI. |
Finance
| Page / route | Implemented behavior |
|---|---|
Transactions/finance/transactions | Sample transactions, income/expense and status filters, sorting, cash-flow chart, creation/details, and CSV export. |
Invoices/finance/invoices | Sample balances, collection overview, overdue filter, invoice creation/details, and export. |
Budgets/finance/budgets | Allocation and utilization views with locally editable limits/spend and validation. |
Expenses/finance/expenses | Category summaries, search/filter, and local approve/reject actions. |
Crypto
| Page / route | Implemented behavior |
|---|---|
Market/crypto/market | Fixed sample prices, history range selection, movers, watchlist, sorting, and asset details. |
Wallet/crypto/wallet | Sample holdings, allocation, cost basis, and unrealized gain/loss. No real wallet connection. |
Exchange/crypto/exchange | Preview conversion and a sample 0.25% fee using fixed prices. No order is submitted. |
Transactions/crypto/transactions | Ten sample records, type/status filters, sorting, detail dialogs, and export; no transaction hashes or on-chain activity. |
AI Analytics
| Page / route | Implemented behavior |
|---|---|
AI Insights/ai-analytics/insights | Eight sample insights, discovery chart, category/status filters, saving, review state, evidence details, recommended actions, and CSV export. |
Chatbot Assistant/ai-analytics/chatbot-conversations | Eight sample conversations with user photos, search/channel/status filters, resolve/reopen/review flags, local reply previews, internal notes, and transcript export. No customer messages are sent. |
Predictions/ai-analytics/predictions | Six metrics, historical/forecast charts, 7/14/30-day horizons, scenario comparison, assumptions, and CSV export. Forecasts linearly scale a fixed sample trend; optimistic/adverse cases shift it by 8%. Bounds are illustrative +/-12% ranges, not statistical confidence intervals. |
Model Settings/ai-analytics/model-settings | Six demo profiles, activation switches, generation/review/runtime/instruction tabs, validation/reset/save, local activity, and JSON export. Temperature 0-1, tokens 256-8192, threshold 50-100, timeout 5-120 seconds, retries 0-3; instructions up to 2000 characters. No live model settings change. |
School Management
| Page / route | Implemented behavior |
|---|---|
Students/school/students | Sample directory, profile details, admission form, enrollment status changes, class filters, and export. |
Classes/school/classes | Class groups, teachers, rooms, sample enrollment, capacity, and roster dialogs. |
Attendance/school/attendance | Per-date local registers, distribution chart, class completion, attention list, notes/late minutes, selected-student bulk marking, unmarked marking, and undo. Rate = present + late divided by present + late + absent; excused/unmarked are excluded. Late minutes accept 0-240. |
Exams/school/exams | Sample exam schedule, creation, details, and cancellation. Detects overlapping scheduled exams for the same class or venue; duration is 30-180 minutes. |
HRM
| Page / route | Implemented behavior |
|---|---|
Employees/hrm/employees | Grid/list directory, team/work-arrangement/status filters, sorting, profile editing, manager/location/contact details, local photos, duplicate-email validation, and CSV export. |
Payroll/hrm/payroll | Sample salary/allowance/deduction breakdown and processed status. No tax calculation or payment is performed. |
Leave Requests/hrm/leave-requests | Weekly time-off calendar, priorities, filters/sorting, decision notes/history, same-department coverage check, and duplicate-date request validation. Rejection requires a note. Days are inclusive calendar days, not policy-adjusted working days. |
Performance Reviews/hrm/reviews | Create and edit drafts, ratings/feedback, completion, reopening, filters, and export. Completion requires feedback. |
Hospital Management
| Page / route | Implemented behavior |
|---|---|
Patients/hospital/patients | Fictional patient directory, details, local registration, status/category filters, and export. |
Doctors/hospital/doctors | Generated fictional portraits, grid/list directory, specialty/availability filters, saving, profile and schedule dialogs, local availability changes, and sample booking with duplicate doctor/patient slot checks. Bookings do not update the separate Appointments page. |
Appointments/hospital/appointments | Sample queue and booking, doctor/patient duplicate-time checks, and scheduled → checked-in → completed transitions. |
Wards & Beds/hospital/wards | Three-floor room layout, map/list, occupancy, bed assignment/transfer, cleaning queue, maintenance states, notes/activity, and export. Transfer marks the source bed cleaning and assigns the patient to the destination. No real admissions system is updated. |
Pharmacy/hospital/pharmacy | Inventory catalog, batch/expiry/stock, low-stock filters, and local stock additions of 1-10000 whole units. No prescribing or dispensing workflow. |
Ambulance/hospital/ambulance | Fictional fleet cards and local simulated dispatch status. No vehicle is dispatched or emergency service contacted. |
Billing/hospital/billing | Sample itemized invoices and paid status. Net = consultation + services - adjustment; no payment is collected. |
Other route groups
Existing eCommerce, CRM, Projects, Invoices, Profile, Settings, Pricing, FAQ, component galleries, forms, tables, charts, authentication variants, email templates, and error pages are listed below. Read their implementations before assuming backend behavior.
Legacy HTML URLs
Legacy HTML routes either render the matching dashboard directly or redirect to canonical workspace pages. Redirect examples include /doctor-directory.html, /floor-layout.html, /employees-list.html, /attendance-list.html, and /insights-list.html. The complete inventory marks redirects.
Complete route inventory
167 routes
| Route | Source file | Behavior |
|---|---|---|
/ | src/routes/index.tsx | Page |
/$ | src/routes/$.tsx | Page |
/ai-analytics/ | src/routes/ai-analytics/index.tsx | Redirect / section index |
/ai-analytics/chatbot-conversations | src/routes/ai-analytics/chatbot-conversations.tsx | Page |
/ai-analytics/insights | src/routes/ai-analytics/insights.tsx | Page |
/ai-analytics/model-settings | src/routes/ai-analytics/model-settings.tsx | Page |
/ai-analytics/predictions | src/routes/ai-analytics/predictions.tsx | Page |
/appointments.html | src/routes/appointments[.]html.tsx | Redirect / section index |
/apps/ai-chat | src/routes/apps/ai-chat.tsx | Page |
/apps/calendar | src/routes/apps/calendar.tsx | Page |
/apps/chat | src/routes/apps/chat.tsx | Page |
/apps/email | src/routes/apps/email.tsx | Page |
/apps/files | src/routes/apps/files.tsx | Page |
/apps/kanban | src/routes/apps/kanban.tsx | Page |
/apps/notes | src/routes/apps/notes.tsx | Page |
/apps/tasks | src/routes/apps/tasks.tsx | Page |
/attendance-list.html | src/routes/attendance-list[.]html.tsx | Redirect / section index |
/auth/email-templates | src/routes/auth/email-templates.tsx | Page |
/auth/email-templates/ | src/routes/auth/email-templates/index.tsx | Page |
/auth/email-templates/$template | src/routes/auth/email-templates/$template.tsx | Page |
/auth/errors | src/routes/auth/errors.tsx | Page |
/auth/errors/ | src/routes/auth/errors/index.tsx | Page |
/auth/errors/404 | src/routes/auth/errors/404.tsx | Page |
/auth/errors/500 | src/routes/auth/errors/500.tsx | Page |
/auth/errors/503 | src/routes/auth/errors/503.tsx | Page |
/auth/errors/maintenance | src/routes/auth/errors/maintenance.tsx | Page |
/auth/forgot-password/ | src/routes/auth/forgot-password/index.tsx | Page |
/auth/forgot-password/basic | src/routes/auth/forgot-password/basic.tsx | Page |
/auth/forgot-password/cover | src/routes/auth/forgot-password/cover.tsx | Page |
/auth/lock-screen/basic | src/routes/auth/lock-screen/basic.tsx | Page |
/auth/lock-screen/cover | src/routes/auth/lock-screen/cover.tsx | Page |
/auth/login | src/routes/auth/login.tsx | Page |
/auth/register | src/routes/auth/register.tsx | Page |
/auth/reset-password/basic | src/routes/auth/reset-password/basic.tsx | Page |
/auth/reset-password/cover | src/routes/auth/reset-password/cover.tsx | Page |
/auth/sign-in/basic | src/routes/auth/sign-in/basic.tsx | Page |
/auth/sign-in/cover | src/routes/auth/sign-in/cover.tsx | Page |
/auth/sign-up/basic | src/routes/auth/sign-up/basic.tsx | Page |
/auth/sign-up/cover | src/routes/auth/sign-up/cover.tsx | Page |
/auth/two-step/basic | src/routes/auth/two-step/basic.tsx | Page |
/auth/two-step/cover | src/routes/auth/two-step/cover.tsx | Page |
/auth/verify-email/basic | src/routes/auth/verify-email/basic.tsx | Page |
/auth/verify-email/cover | src/routes/auth/verify-email/cover.tsx | Page |
/billing.html | src/routes/billing[.]html.tsx | Redirect / section index |
/charts/apex | src/routes/charts/apex.tsx | Page |
/charts/area | src/routes/charts/area.tsx | Page |
/charts/bar | src/routes/charts/bar.tsx | Page |
/charts/heatmap | src/routes/charts/heatmap.tsx | Page |
/charts/line | src/routes/charts/line.tsx | Page |
/charts/mixed | src/routes/charts/mixed.tsx | Page |
/charts/pie | src/routes/charts/pie.tsx | Page |
/charts/radar | src/routes/charts/radar.tsx | Page |
/charts/radial | src/routes/charts/radial.tsx | Page |
/charts/scatter | src/routes/charts/scatter.tsx | Page |
/charts/sparkline | src/routes/charts/sparkline.tsx | Page |
/charts/treemap | src/routes/charts/treemap.tsx | Page |
/chatbot-conversations.html | src/routes/chatbot-conversations[.]html.tsx | Redirect / section index |
/class-workspace.html | src/routes/class-workspace[.]html.tsx | Redirect / section index |
/crm/companies | src/routes/crm/companies.tsx | Page |
/crm/contacts | src/routes/crm/contacts.tsx | Page |
/crm/deals | src/routes/crm/deals.tsx | Page |
/crm/leads | src/routes/crm/leads.tsx | Page |
/crm/pipeline | src/routes/crm/pipeline.tsx | Page |
/crypto/ | src/routes/crypto/index.tsx | Redirect / section index |
/crypto/exchange | src/routes/crypto/exchange.tsx | Page |
/crypto/market | src/routes/crypto/market.tsx | Page |
/crypto/transactions | src/routes/crypto/transactions.tsx | Page |
/crypto/wallet | src/routes/crypto/wallet.tsx | Page |
/dashboards/ai-analytics | src/routes/dashboards/ai-analytics.tsx | Page |
/dashboards/analytics | src/routes/dashboards/analytics.tsx | Page |
/dashboards/crm | src/routes/dashboards/crm.tsx | Page |
/dashboards/crypto | src/routes/dashboards/crypto.tsx | Page |
/dashboards/ecommerce | src/routes/dashboards/ecommerce.tsx | Page |
/dashboards/finance | src/routes/dashboards/finance.tsx | Page |
/dashboards/hospital-management | src/routes/dashboards/hospital-management.tsx | Page |
/dashboards/hrm-dashboard | src/routes/dashboards/hrm-dashboard.tsx | Page |
/dashboards/lms-dashboard | src/routes/dashboards/lms-dashboard.tsx | Page |
/dashboards/logistics-dashboard | src/routes/dashboards/logistics-dashboard.tsx | Page |
/dashboards/marketing | src/routes/dashboards/marketing.tsx | Page |
/dashboards/projects | src/routes/dashboards/projects.tsx | Page |
/dashboards/restaurant-pos | src/routes/dashboards/restaurant-pos.tsx | Page |
/dashboards/saas | src/routes/dashboards/saas.tsx | Page |
/dashboards/school-management | src/routes/dashboards/school-management.tsx | Page |
/doctor-directory.html | src/routes/doctor-directory[.]html.tsx | Redirect / section index |
/ecommerce/add-product | src/routes/ecommerce/add-product.tsx | Page |
/ecommerce/checkout | src/routes/ecommerce/checkout.tsx | Page |
/ecommerce/customers | src/routes/ecommerce/customers.tsx | Page |
/ecommerce/orders | src/routes/ecommerce/orders.tsx | Page |
/ecommerce/product-details | src/routes/ecommerce/product-details.tsx | Page |
/ecommerce/products | src/routes/ecommerce/products.tsx | Page |
/ecommerce/products/add | src/routes/ecommerce/products/add.tsx | Page |
/ecommerce/products/detail | src/routes/ecommerce/products/detail.tsx | Page |
/emergency.html | src/routes/emergency[.]html.tsx | Redirect / section index |
/employees-list.html | src/routes/employees-list[.]html.tsx | Redirect / section index |
/exam-planner.html | src/routes/exam-planner[.]html.tsx | Redirect / section index |
/finance/ | src/routes/finance/index.tsx | Redirect / section index |
/finance/budgets | src/routes/finance/budgets.tsx | Page |
/finance/expenses | src/routes/finance/expenses.tsx | Page |
/finance/invoices | src/routes/finance/invoices.tsx | Page |
/finance/transactions | src/routes/finance/transactions.tsx | Page |
/floor-layout.html | src/routes/floor-layout[.]html.tsx | Redirect / section index |
/forms/checks-switches-radios | src/routes/forms/checks-switches-radios.tsx | Page |
/forms/date-pickers | src/routes/forms/date-pickers.tsx | Page |
/forms/editors | src/routes/forms/editors.tsx | Page |
/forms/elements | src/routes/forms/elements.tsx | Page |
/forms/inline-editable | src/routes/forms/inline-editable.tsx | Page |
/forms/layouts | src/routes/forms/layouts.tsx | Page |
/forms/multi-step-wizard | src/routes/forms/multi-step-wizard.tsx | Page |
/forms/plugins | src/routes/forms/plugins.tsx | Page |
/forms/select-components | src/routes/forms/select-components.tsx | Page |
/forms/validation | src/routes/forms/validation.tsx | Page |
/hospital-management.html | src/routes/hospital-management[.]html.tsx | Page |
/hospital/ | src/routes/hospital/index.tsx | Redirect / section index |
/hospital/ambulance | src/routes/hospital/ambulance.tsx | Page |
/hospital/appointments | src/routes/hospital/appointments.tsx | Page |
/hospital/billing | src/routes/hospital/billing.tsx | Page |
/hospital/doctors | src/routes/hospital/doctors.tsx | Page |
/hospital/patients | src/routes/hospital/patients.tsx | Page |
/hospital/pharmacy | src/routes/hospital/pharmacy.tsx | Page |
/hospital/wards | src/routes/hospital/wards.tsx | Page |
/hrm/ | src/routes/hrm/index.tsx | Redirect / section index |
/hrm/employees | src/routes/hrm/employees.tsx | Page |
/hrm/leave-requests | src/routes/hrm/leave-requests.tsx | Page |
/hrm/payroll | src/routes/hrm/payroll.tsx | Page |
/hrm/reviews | src/routes/hrm/reviews.tsx | Page |
/insights-list.html | src/routes/insights-list[.]html.tsx | Redirect / section index |
/invoices/create | src/routes/invoices/create.tsx | Page |
/invoices/detail | src/routes/invoices/detail.tsx | Page |
/invoices/list | src/routes/invoices/list.tsx | Page |
/leave-requests-list.html | src/routes/leave-requests-list[.]html.tsx | Redirect / section index |
/logistics-dashboard.html | src/routes/logistics-dashboard[.]html.tsx | Page |
/logistics/inventory | src/routes/logistics/inventory.tsx | Page |
/logistics/purchase-orders | src/routes/logistics/purchase-orders.tsx | Page |
/logistics/shipments | src/routes/logistics/shipments.tsx | Page |
/logistics/stock-transfer | src/routes/logistics/stock-transfer.tsx | Page |
/logistics/suppliers | src/routes/logistics/suppliers.tsx | Page |
/medicine-catalog.html | src/routes/medicine-catalog[.]html.tsx | Redirect / section index |
/model-settings-list.html | src/routes/model-settings-list[.]html.tsx | Redirect / section index |
/notes.html | src/routes/notes[.]html.tsx | Page |
/pages/faq | src/routes/pages/faq.tsx | Page |
/pages/pricing | src/routes/pages/pricing.tsx | Page |
/pages/profile | src/routes/pages/profile.tsx | Page |
/pages/settings | src/routes/pages/settings.tsx | Page |
/patients.html | src/routes/patients[.]html.tsx | Redirect / section index |
/payroll-list.html | src/routes/payroll-list[.]html.tsx | Redirect / section index |
/predictions-list.html | src/routes/predictions-list[.]html.tsx | Redirect / section index |
/projects/detail | src/routes/projects/detail.tsx | Page |
/projects/grid | src/routes/projects/grid.tsx | Page |
/projects/list | src/routes/projects/list.tsx | Page |
/projects/team | src/routes/projects/team.tsx | Page |
/restaurant-pos.html | src/routes/restaurant-pos[.]html.tsx | Page |
/reviews-list.html | src/routes/reviews-list[.]html.tsx | Redirect / section index |
/school-management.html | src/routes/school-management[.]html.tsx | Page |
/school-management.htmlhtml | src/routes/school-management[.]htmlhtml.tsx | Page |
/school/ | src/routes/school/index.tsx | Redirect / section index |
/school/attendance | src/routes/school/attendance.tsx | Page |
/school/classes | src/routes/school/classes.tsx | Page |
/school/exams | src/routes/school/exams.tsx | Page |
/school/students | src/routes/school/students.tsx | Page |
/student-directory.html | src/routes/student-directory[.]html.tsx | Redirect / section index |
/tables/advanced | src/routes/tables/advanced.tsx | Page |
/tables/basic | src/routes/tables/basic.tsx | Page |
/tables/data | src/routes/tables/data.tsx | Page |
/tables/filter | src/routes/tables/filter.tsx | Page |
/tables/responsive | src/routes/tables/responsive.tsx | Page |
/ui/$element | src/routes/ui/$element.tsx | Page |
/ui/elements | src/routes/ui/elements.tsx | Page |
v2.0.0 Documentation