Solace is an intelligent health companion designed specifically for women, offering personalized guidance, tracking, and support for all aspects of feminine wellness.
- Intelligent Symptom Analysis: Get AI-powered health insights through text, image, or voice input
- Personalized Health Assistant: Chat with Solace for first-response health guidance
- Daily Health Tips: Receive personalized wellness recommendations
- Educational Resources: Access AI-generated learning content about women's health
- Smart Calendar: Track cycles with color-coded indicators
- Symptom Logging: Record symptoms, moods, and temperature
- AI Insights: Get personalized cycle analysis and predictions
- Fertility Tracking: Monitor fertile windows and ovulation
- Pregnancy Tracking: Switch seamlessly between period and pregnancy tracking
- Weekly Insights: Access development updates and recommendations
- Symptom Monitoring: Track pregnancy symptoms and measurements
- Appointment Management: Keep track of medical visits
- Mood Tracking: Monitor emotional well-being
- AI Support: Get personalized coping strategies
- Journal: Record thoughts and feelings
- Crisis Resources: Access emergency support when needed
- Nearby Search: Find hospitals, clinics, and pharmacies
- Interactive Map: View facilities with detailed information
- Facility Types: Filter by different healthcare providers
- Location-Based: Get directions to nearest facilities
- Discussion Board: Connect with others and share experiences
- Support Groups: Join topic-specific support communities
- Safe Space: Moderated environment for open discussions
- Resource Sharing: Exchange knowledge and support
- Offline Support: Access key features without internet
- Install on Device: Add to home screen for quick access
- Push Notifications: Get important health reminders
- Fast Loading: Optimized performance and caching
- Cross-Platform: Works on all devices and browsers
- Auto Updates: Always get the latest features
- Available in multiple languages:
- English
- Español (Spanish)
- Français (French)
- العربية (Arabic)
- हिंदी (Hindi)
- 中文 (Chinese)
- End-to-end encryption
- Secure data storage
- Privacy controls
- Data portability
- Clone the repository
- Install dependencies:
npm install
- Create a
.env.localfile with required API keys:VITE_FIREBASE_API_KEY=your_firebase_key VITE_GEMINI_API_KEY=your_gemini_key VITE_GOOGLE_MAPS_API_KEY=your_maps_key - Start the development server:
npm run dev
- React + TypeScript
- Vite
- Tailwind CSS
- Firebase
- Google Gemini AI
- Google Maps API
- i18next for internationalization
- Workbox for PWA support
- Visit the app in a supported browser
- Look for the "Add to Home Screen" prompt
- Click "Install" to add the app to your device
- Access offline features and quick launch
- Medication tracking and reminders
- Telemedicine integration
- Health data export
- Additional language support
- Enhanced community features
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
Solace is committed to empowering women with intelligent, confidential healthcare guidance. Our AI-powered platform provides personalized support while maintaining the highest standards of privacy and security.