The objective is to demonstrate clarity of design, backend–frontend integration, and an AI-powered support idea for NGOs.
The application allows users (Patients and Volunteers) to register, log in, and interact through a simple healthcare support system.
An AI chatbot powered by Google Gemini (gemini-flash) is integrated to provide instant guidance and health-related information.
The project focuses on usability, structure, and AI integration rather than production-level completeness.
Healthcare NGOs often face challenges such as:
- Limited number of volunteers
- High volume of patient queries
- Delayed responses for basic health-related questions
This application helps NGOs by:
- Providing instant responses to common patient questions using AI
- Reducing repetitive workload for volunteers
- Improving response time and accessibility
- Allowing volunteers to focus on more critical cases
- Implemented using Google Generative AI (Gemini
gemini-flashmodel) - Designed to answer general healthcare-related questions
- Provides contextual and user-friendly responses
- Acts as a first-level support assistant
The chatbot does not replace medical professionals and does not provide medical diagnoses or prescriptions.
- Next.js (App Router)
- React
- Tailwind CSS
- Axios
- Node.js
- Express.js
- TypeScript
- JWT-based authentication
- PostgreSQL (NeonDB)
- Prisma ORM
- Google Generative AI (Gemini Flash)
- User registration and login
- Role-based access (Patient and Volunteer)
- JWT authentication
- Secure REST APIs
- AI chatbot integration for healthcare support
- Database integration using Prisma
- This project is developed for learning and evaluation purposes
- It is a concept-level implementation
- Not intended for real-world medical use
This project demonstrates how AI-powered automation can support healthcare NGOs by improving accessibility, reducing manual workload, and providing scalable assistance to patients.
The focus is on clean architecture, clear logic, and meaningful AI integration.
Thank you for reviewing this project.