Healyks is an innovative Android application designed to address healthcare access challenges in underserved communities. By leveraging AI technologies and mobile accessibility, the app provides comprehensive health support for rural and resource-limited areas.
- Analyze symptoms using Google Gemini API
- Provide personalized health recommendations
- Create personalized medication reminders
- Offline notification support
- Easy scheduling and tracking
- Preventive health content
- Simplified health information
- Accessible on dashboard
- Step-by-step emergency instructions
- Offline access to critical information
- Quick emergency service contact options
- Menstrual cycle tracking
- Next period prediction
- Fertility window identification
- Frontend: Android (Jetpack Compose)
- Backend: Express.js
- Database: MongoDB
- AI Integration: Google Gemini API
- Authentication: Firebase Authentication
- Deployment: AWS EC2
Addressing the lack of healthcare access in underserved communities by providing a comprehensive, user-friendly mobile health assistant.
- Android Studio
- Firebase Account
git clone https://github.com/Korags05/Healyks.git
cd Healyks- Add
google-services.jsonto theappdirectory - Set up Firebase Authentication
- Configure Gemini API credentials
- Create/Update
local.propertiesfile in the root directory with:propertiesBASE_URL = "http://ec2-13-232-188-167.ap-south-1.compute.amazonaws.com:5000/" FIREBASE_TOKEN = "your_firebase_server_key"
- Open the project in Android Studio
- Sync Gradle dependencies
- Run the application on an emulator or physical device
- Authentication
- Symptom Analysis
- Health Education
- User details POST and GET
- Multi-language support
- Doctor and enterprise level dashboards
- Community health forums
- Advanced personalized health plans
We welcome contributions from developers, designers, healthcare professionals, and anyone passionate about improving healthcare access! Whether you're fixing bugs, adding features, improving documentation, or suggesting ideas, your help is valuable.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'feat: add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
- ๐ Report bugs or suggest features via Issues
- ๐ป Submit code improvements or new features
- ๐ Improve documentation and add examples
- ๐ Add translations for regional languages
- โ Write tests to improve code quality
- ๐จ Design UI/UX improvements
Please read our CONTRIBUTING.md for detailed guidelines on:
- Development setup
- Coding standards
- Pull request process
- Bug reporting
- Feature requests
We're committed to providing a welcoming and inclusive environment. Please be respectful and constructive in all interactions.
Project Lead: Kunal Saha
- Email: [kunalsaha1107@gmail.com]
- Project Link: https://github.com/Korags05/Healyks
- Google for Gemini API
- Firebase Authentication
- Android Development Community










