Skip to content

Midhun1618/HAAi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏥 HAAi – Health Assistance AI

HAAi (Health Assistance AI) is an AI-powered mobile application designed to provide basic health awareness based on user symptoms.
The app helps users understand possible health conditions and provides preventive tips, guidance, and emergency resources.

⚠️ Important:
HAAi is intended only for health awareness and does NOT replace professional medical advice.


📱 Features

🤖 AI Symptom Analysis

Users can select symptoms and receive AI-generated health awareness predictions.

Example symptoms include:

  • Fever
  • Cough
  • Headache
  • Fatigue
  • Body pain
  • Nausea
  • Vomiting
  • Diarrhea
  • Sore throat
  • Chest pain

The system analyzes the symptoms and predicts possible health conditions with a confidence score.


💡 Health Tips

Provides preventive healthcare tips and awareness content, such as:

  • Flu prevention
  • Migraine management
  • Food poisoning care
  • Cold remedies
  • General wellness tips

📊 Previous Health Reports

Users can view and manage past symptom analyses stored in their history.

Each report includes:

  • Selected symptoms
  • Predicted condition
  • Date and time
  • Suggested actions

🚑 Emergency Assistance

Quick access to emergency help features including:

  • Find nearby hospitals
  • Emergency contact numbers
  • Location-based assistance

👤 User Profile

Users can manage their account information including:

  • Profile details
  • Email
  • Total health checks
  • Logout
  • Delete account

📲 App Screens

The app contains the following main screens:

  1. Splash Screen
  2. Onboarding / Introduction
  3. Login / Signup
  4. Home Dashboard
  5. Symptom Selection
  6. AI Processing Screen
  7. AI Result Screen
  8. Health Tips Screen
  9. Previous Reports Screen
  10. Emergency Help Screen
  11. Government Health Guidelines
  12. Profile Screen

🧠 How It Works

  1. User logs into the app
  2. Selects symptoms from the list
  3. AI analyzes the symptom pattern
  4. App displays possible health awareness results
  5. Suggested actions and preventive tips are shown
  6. Results can be saved in history for future reference

🛠 Technologies Used

Mobile Development

  • Android (Java / Kotlin)

Backend & Authentication

  • Firebase Authentication
  • Firebase Firestore / Realtime Database

Networking

  • Retrofit API

UI Components

  • Material Design
  • RecyclerView
  • Lottie Animations

Other Integrations

  • Location Services
  • Google Maps API (optional)
  • WebView for government health guidelines

🎨 UI Design

The application uses a healthcare-inspired color theme designed for clarity and trust.

  • Primary Color: Medical Blue
  • Secondary Color: Health Green
  • Accent Color: AI Cyan
  • Background: Soft Medical White

The UI focuses on:

  • Clean layout
  • Accessible design
  • Responsive screens
  • Minimal animations

⚠️ Disclaimer

This application is designed for educational and health awareness purposes only.

The predictions and suggestions generated by the AI are not medical diagnoses.

Users should always consult a qualified healthcare professional for medical advice, diagnosis, or treatment.


🚀 Future Improvements

Possible enhancements for future versions:

  • Real-time AI models
  • Doctor consultation integration
  • Wearable device integration
  • Personalized health monitoring
  • Multilingual support
  • Offline symptom analysis

👨‍💻 Authors

Developed by the HAAi Development Team


📄 License

This project is developed for educational and research purposes.


⭐ If you find this project useful, feel free to star the repository!

About

an AI-powered mobile application designed to provide basic health awareness based on user symptoms. The app helps users understand possible health conditions and provides preventive tips, guidance, and emergency resources.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages