A full-stack hospital management platform designed to improve healthcare operations through centralized patient records, staff scheduling, room assignments, pharmacy tracking, and appointment management.
This project is developed as the Final Project for CPE241 - Database Systems, Department of Computer Engineering, King Mongkut's University of Technology Thonburi (KMUTT).
- 📅 Appointment system
- 💊 Pharmacy stock and prescriptions
- 👨⚕️ Patient record management and visit history
- 🛏 Room and bed assignment tracking
- 👩⚕️ Staff roles and scheduling
- 🔐 Secure email-based authentication
| Student ID | Name | Role |
|---|---|---|
| 66070503434 | Parunchai Kaewkhampa | Project Manager, Full-Stack Developer |
| 66070503446 | Pakkawat Kaolim | Backend Developer, Database Designer |
| 66070503451 | Veerathach Rattanarojt | Backend Developer, Tester |
| 66070503460 | Hein Min Thu | Backend Developer, Database Designer |
| 66070503462 | Kamil Pattanasakulloy | Frontend Developer, UX/UI Designer |
| 66070503470 | Thanatat Aunjatturaporn | Frontend Developer, Tester |
- Frontend: Next.js, Tailwind CSS, ShadCN UI
- Backend: Next.js API Routes
- Authentication: NextAuth.js with Supabase Auth
- Database: Supabase (PostgreSQL)
- Deployment: Vercel + Supabase Hosting
git clone https://github.com/parunchxi/hospital-management-system.git
cd hospital-management-systemnpm installNEXT_PUBLIC_SUPABASE_URL=your-project-url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your-anon-keynpm run devThis project is deployed using:
This project is developed for educational purposes and does not currently include a commercial license. For academic and demonstration use only.