A multilingual healthcare application with AI-powered assistance, language selection, and health resources.
- 🤖 AI-powered health assistant using Google's Gemini API
- 🌐 Multi-language support (English, Hindi, Spanish, French)
- 🏥 Find nearby healthcare facilities
- 📰 Health articles and resources
- 🩺 Symptom checker
- 🌙 Dark mode support
- Node.js (v14 or higher)
- NPM or Yarn
- Google Gemini API key
-
Clone this repository
git clone https://github.com/yourusername/healthcare-app.git cd healthcare-app -
Install dependencies
npm install # or yarn install -
Set up environment variables
- Copy
.env.exampleto.env - Add your Gemini API key (Get one from Google AI Studio)
VITE_GEMINI_API_KEY=your_gemini_api_key_here
- Copy
-
Start the development server
npm run dev # or yarn dev -
Open your browser and navigate to
http://localhost:5173
This app can be easily deployed to Vercel:
- Push your code to GitHub (don't worry, the
.envfile with your API key is not included) - Connect your repository to Vercel
- Add your environment variables in the Vercel dashboard:
VITE_GEMINI_API_KEY
- Deploy!
- React
- Tailwind CSS
- Firebase (optional)
- Google Gemini API
- React Router
- Framer Motion
MIT