Introduction
SymptomSense is an AI-powered health assistant web app that helps users better understand their symptoms, check the severity of their condition, find safe medications, and locate nearby clinics — all in one place.
🌟 Features
- Urgency Score — Evaluate how serious the symptoms are.
- Most Likely Condition — Diagnosis from Gemini AI.
- What You Can Do Now — Personalized first aid advice.
- Recommended Clinic — Type of clinic or specialist to visit.
- OTC Medication — Safe non-prescription drugs.
- Nearby Hospitals — Map view using Google Maps.
- Chat History — MongoDB-powered symptom log.
🧠 How It Works
- Prompt Engineering: Role-specific structured prompts to ensure correct parsing.
- AI Model: Gemini API provides accurate condition analysis.
- OpenFDA API: Cross-reference symptoms with safe OTC medicine.
- Google Maps: Uses Places + Maps JavaScript APIs for hospital location and map view.
- MongoDB: Persistent chat history & symptom trend storage.
💻 Built With
Next.js, TypeScript, Tailwind CSS, Gemini API, OpenFDA API, Google Maps API, MongoDB Atlas