Skip to content

vakeer56/Nalam

Repository files navigation

🏥 Gemini-Powered Healthcare Platform

A "Perfect", public-ready healthcare application featuring an immersive Patient Portal, specialized Doctor Dashboard, and advanced AI integration.

🌟 Key Features

1. 🧠 AI-Powered Core (Gemini Integration)

  • Gemini Chatbot: A global, floating AI assistant (bottom-left) that supports Voice Input and Multilanguage (English, Tamil, Hindi). It answers queries about health, appointments, and emergencies.
  • Intelligent Symptom Analysis: Patients can describe symptoms (text or voice), and the AI calculates severity (Low, Medium, Critical).
  • Smart Queue Management: The AI automatically prioritizes critical patients (e.g., Chest Pain) by sorting them to the top of the Doctor's Queue with a distinct "AI PRIORITY" badge.

2. 🤒 Patient Portal

  • Immersive Dashboard: Dynamic Profile (Editable), Family Member Management, and Quick Actions.
  • Emergency SOS: A distinct, always-accessible button (bottom-right) that simulates Ambulance dispatch with GPS tracking.
  • Medical Records: View and manage health history.
  • One-Click Booking: Book appointments seamlessly.

3. 👨‍⚕️ Doctor Portal

  • Real-Time Queue: See patients appear instantly.
  • Smart Triage: "Critical" and "AI Priority" patients are visually highlighted.
  • Patient Management: View detailed symptoms and prescribe medication digitally.

🚀 How to Run

Prerequisites

  • Node.js installed.

Steps

  1. Install Dependencies:
    npm install
  2. Start the Backend (Port 5000):
    node server/index.js
  3. Start the Frontend (Port 5173):
    npm run dev
  4. Open App: Go to http://localhost:5173/

🔐 Credentials (Demo)

  • Patient Login: john@example.com / password123
  • Doctor Login: Use the "Demo Login" button on the Doctor Login page.

📁 Project Structure

  • /src: Frontend React Code (Pages, Components, Styles)
  • /server: Backend Express Server & SQLite Database
  • /public: Static Assets

Built with React, Vite, Express, SQLite, and Google Gemini.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors