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

Share this project:

Updates