A clean, web-based clinic management interface for Ayurvedic practitioners, designed to streamline Panchakarma therapy scheduling, patient tracking, and treatment progress monitoring.
- Dashboard β At-a-glance clinic overview with active patient counts, today's sessions, active therapies, and completion rates
- Patient Management β Browse, search, and filter patients by Prakriti (Vata, Pitta, Kapha, and combinations)
- Therapy Scheduling β Weekly calendar view for booking and managing therapy appointments
- Patient Details β In-depth patient profiles with Dosha analysis, therapy progress tracking, and session history
- Notifications β Real-time alerts for pre/post-procedure reminders and schedule updates
- Appointment Booking β Modal form to schedule new appointments with therapy type and time selection
| View | Description |
|---|---|
| Dashboard | Overview of daily sessions, quick actions, and clinic stats |
| Patients | Searchable/filterable patient grid |
| Scheduling | Interactive weekly calendar with appointment slots |
| Patient Details | Per-patient profile, Dosha chart, and therapy timeline |
This is a static front-end application β no build step or server required.
- Clone or download the repository
- Open
index.htmlin any modern browser - Ensure
style.cssandfavicon.pngare in the same directory
git clone https://github.com/your-org/ayursutra.git
cd ayursutra
open index.htmlayursutra/
βββ index.html # Main application shell and all views
βββ style.css # Application styles
βββ favicon.png # App icon
βββ README.md # You are here
- Abhyanga (oil massage)
- Swedana (herbal steam therapy)
- Basti (enema therapy)
- Virechana (purgation therapy)
- Panchakarma Full Course
| Layer | Technology |
|---|---|
| Markup | HTML5 |
| Styles | CSS3 |
| Icons | Font Awesome 6 |
| Logic | Vanilla JavaScript |
No frameworks, no dependencies to install β runs entirely in the browser.
The interface loads pre-populated with demo data for the following practitioner and patients:
- Practitioner: Dr. Ayana Sharma
- Patients: Raghav Sharma, Priya Devi, Arjun Singh, Sunita Gupta
- Patient data is currently static/demo β connect a backend or local storage layer to persist changes
- The scheduling calendar is initialized to the week of September 13β19, 2025
- Notifications panel displays 3 sample alerts (2 unread)
MIT β feel free to adapt for your clinic or practice.