-
-
Secure Login Form with JWT Authentication and Role-Based Access (Admin & Patient).
-
Admin Dashboard showing key hospital stats, interactive charts, and quick navigation to all modules.
-
Interactive charts on Admin Dashboard for visualizing hospital performance and trends.
-
Admin Dashboard section showing all upcoming patient appointments with real-time status updates.
-
Admin panel to add, edit, or remove doctors — ensuring easy hospital staff management.
-
Admin section for viewing and managing patient records securely.
-
Centralized appointment management with real-time updates for admin and patients.
-
Integrated Blood Donor Management System for emergency support and donor tracking.
-
Allows users to update their personal details securely with real-time validation.
-
Interactive Pop-up Window — Displays instant alerts, confirmations, and important updates for users.
-
Patient Dashboard with greeting, upcoming appointment info, total visits, and assigned doctor details.
-
AI Health Assistant that helps patients analyze symptoms and get instant AI-based health insights.
-
AI Health Assistant that helps patients analyze symptoms and get instant AI-based health insights.
MediLink AI HMS
Inspiration:
We observed that many patients still struggle to find clear medical information and book hospital appointments quickly. Existing systems are either outdated or complex. Our goal was simple — to make healthcare smarter, clearer, and more accessible using AI.
What it does:
MediLink AI HMS is an AI-powered Hospital Management System designed to simplify healthcare access, improve communication, and bring intelligence into hospital operations. It provides two major user roles — Admin and Patient, each with dedicated dashboards and features that make managing healthcare effortless.
Admin Features:
- Secure Authentication System — Role-based login with JWT.
- Doctor Management — Add, update, or remove doctors easily.
- Patient Management — View and manage all registered patients.
- Appointment Management — Oversee and organize all appointments.
- Blood Donor Management — Maintain a database of donors for emergencies.
- Admin Dashboard — Displays key hospital stats (total patients, doctors, appointments, donors) and provides quick navigation to all modules.
- Notification System — Sends and receives real-time updates from patients and the system.
- The Admin Dashboard also includes interactive charts for visualizing hospital statistics and trends.
Patient Features:
- Personalized Dashboard Greeting — Displays patient name and a friendly welcome message.
- Next Upcoming Appointment Info — Shows date, time, and doctor details for the next visit.
- Total Appointments Count — Lets patients track their appointment history.
- Assigned Doctor Details — Displays the doctor’s name and specialization.
- Latest 5 Notifications — Pulled dynamically from the database to show updates and alerts.
- AI Health Assistant (Symptom Checker) — Helps patients check symptoms and get AI-driven health insights instantly.
How we built it:
We developed MediLink AI HMS using a full-stack approach:
- Frontend: Angular 20 (TypeScript, HTML, CSS)
- Backend: Spring Boot with MySQL for secure data handling
- Security: JWT-based authentication
- AI Integration: Custom-built symptom analysis and recommendation logic
- Modules Completed: Admin, Patient, AI Assistant, Blood Donor, Appointment & Notification
- Tools: Postman for API testing, MySQL Workbench for database design. Everything was designed with scalability and real-world hospital use in mind.
Challenges we ran into:
- CORS Errors: Angular couldn’t connect to the Spring Boot APIs initially. We resolved it by configuring global CORS mappings and adding specific headers to our backend controllers.
- Managing JWT Authentication across multiple roles under time constraints.
- Ensuring all modules synced in real-time without data delay.
- Limited time before the hackathon deadline meant prioritizing the most impactful features first.
Accomplishments that we're proud of:
- Built a fully functional AI-integrated HMS within the hackathon timeframe.
- Implemented real-time appointment management and AI-powered health insights.
- Added an emergency Blood Donor Network to support patient needs.
- Designed a fast, responsive interface aligned with the “Healthcare Access” theme.
What we learned:
- How AI can enhance the accessibility of healthcare systems.
- The importance of focusing on user experience and simplicity.
- Full-stack integration between Angular and Spring Boot under real deadlines.
- Effective planning and prioritization during limited development time.
What's next for MediLink AI HMS:
After the hackathon, we plan to add:
- Doctor Access & Dashboard for direct interaction and case management.
- Multi-language Support to reach rural areas.
- Cloud Deployment for anytime, anywhere hospital access.
- Predictive AI Models for hospital analytics and patient trends. Our mission is clear — to bridge the gap between patients and hospitals through AI-driven simplicity.
Built With
- angular.js
- mysql
- postman
- springboot
Log in or sign up for Devpost to join the conversation.