A modern web-based solution to efficiently manage and monitor Operation Theater (OT) schedules in a hospital environment. This project addresses the challenges of dynamic surgical scheduling, resource tracking, and operational transparency using a robust tech stack.
Hospital OT scheduling can be highly dynamic due to:
This system allows:
Tech | Description |
---|---|
Next.js | React framework for frontend & SSR |
Tailwind CSS | Utility-first responsive UI design |
Firebase | Backend-as-a-Service: Auth, Firestore, Hosting |
Recharts | Charts and data visualization |
JWT/OAuth | Secure authentication mechanism |
โโโ components/ โ โโโ Navbar.jsx โ โโโ Footer.jsx โ โโโ Sidebar.jsx โ โโโ ScheduleCard.jsx โ โโโ SurgeryForm.jsx โ โโโ UserCard.jsx โโโ dashboard/ โ โโโ layout.jsx โ โโโ page.jsx โ โโโ analytics/ โ โโโ doctors/ โ โโโ ot_schedule/ โ โโโ patients/ โ โโโ reports/ โโโ hooks/ โ โโโ useAuth.js โโโ lib/ โ โโโ auth.js โ โโโ logger.js โ โโโ helpers.js โโโ types/ โ โโโ index.js โ โโโ surgery.js โโโ public/ โ โโโ logo.png
How to create ?
npx create-next-app@latest operation-scheduler
How to run ?
cd operation-scheduler
npm run dev