Skip to content

Reference

Route-Based Module Map

This page maps major application modules to their current route groups so admins and operators can locate functionality quickly.

Last updated Aug 19, 2026 · 2 min read

This page maps major application modules to their current route groups so admins and operators can locate functionality quickly.

Source of truth: routes/web.php.

Access and Core

  • Authentication: login, register, password reset routes
  • License: /settings/license, /license/activate
  • Installer: /install/*
  • Dashboard shell: /dashboard/* (auth + license protected)

Clinical and Scheduling Modules

  • Dashboard Home: /dashboard
  • Event Types: /dashboard/event_types/*
  • Schedules: /dashboard/schedules, schedule confirm/cancel
  • Patients: /dashboard/patients/*, patient tags in /dashboard/settings/patient_tags/*
  • Prescriptions: /dashboard/prescription_templates/*, /dashboard/prescriptions/*
  • Clinical Notes (SOAP): /dashboard/clinical_notes/*
  • Medical Documents / Lab Reports: /dashboard/medical_documents/*, /dashboard/lab_reports
  • Invoicing: /dashboard/invoicing*

Operations and Finance

  • Insurance Providers: /dashboard/insurance_providers/*
  • Expenses: /dashboard/expenses/*
  • Expense Categories: /dashboard/settings/expense_categories/*
  • Inventory: /dashboard/inventory* and /dashboard/inventory/categories*
  • Payment Processing: /payments/*
  • Payment Webhooks: /stripe/webhook, /paypal/webhook

Communication and Content

  • Chat (admin): /dashboard/chat*
  • Chat (public APIs): chat/init, chat/getConversation/{id}, chat/sendMessage
  • Broadcasts: /dashboard/broadcasts*
  • Reviews moderation: /dashboard/reviews*
  • Public reviews: leave-review, reviews
  • FAQs: /dashboard/faqs/*
  • Blog posts: /dashboard/posts/*

Front Website and Public Booking

  • Landing/Home: /
  • Content pages: about, services, emergency, privacy, terms-of-services, contact, faq, kb
  • Front page editor: /dashboard/front_pages/{slug}, /dashboard/landing-content/*
  • Booking and profiles:
    • /u/{username}
    • /u/{username}/{event_type}
    • /p/{username}/{event_type}
    • /schedule/{uid} (preview)

Integrations and Notifications

  • Calendar Integrations: /calendar-integrations/*
  • Mobile Calendar: /mobile-calendar/*
  • Notifications: /notifications*, /notifications-all
  • Notification Preferences: /user/notification-preferences

Admin Settings and Supporting Modules

  • Users: /dashboard/users/*, /dashboard/users/pending*, /dashboard/doctors
  • Roles: /dashboard/settings/roles/*
  • Global/SMTP/Pusher/Stripe settings: /dashboard/settings/global, /dashboard/settings/smtp, /dashboard/settings/pusher, /dashboard/settings/stripe
  • Languages: /dashboard/settings/languages/*
  • Email templates: /dashboard/settings/templates/*
  • Taxonomy and setup: categories, professions, facilities, event locations under /dashboard/settings/*
  • Reports: /dashboard/reports
  • Backup/Restore and Upgrade tools: /backup/*, /upgrade/db, /update/*

Notes

  • Route coverage changes over time. Recheck this file whenever routes/web.php changes materially.
  • This page complements task-oriented guides; it does not replace step-by-step user documentation.

← All ProMediClinic – Clinic Management & Appointment Booking Software for Healthcare Practices documentation

We use cookies to understand how visitors use this site. Cookie Policy