FertiliGlow is a mobile application designed to help users track their fertility, health metrics, and engage in a gamified experience. The app provides personalized insights and recommendations using machine learning models, allowing users to log daily data, participate in challenges, and track their progress over time.
- Fertility Tracking: Monitor your fertility window with predictive analytics and personalized insights.
- Health Metrics Logging: Log your mood, temperature, diet, exercise, and sleep hours daily.
- Gamification: Earn points, complete challenges, and see where you rank on the leaderboard.
- Personalized Recommendations: Receive tips and insights based on your logged data.
- Cross-Platform: Available on both Android and iOS platforms using Flutter.
- Flutter SDK
- Android Studio or Xcode for mobile development
- Git
-
Clone the repository: bash git clone https://github.com/kalyanamdewri/fertiliglow.git cd fertiliglow
-
Install dependencies: bash flutter pub get
-
Run the app:
-
For Android: bash flutter run
-
For iOS (requires a Mac with Xcode): bash flutter run
-
- Dashboard: View your current fertility status, predicted fertility, and personalized recommendations.
- Log Data: Enter daily health metrics including mood, temperature, diet, exercise, and sleep hours.
- Challenges: Participate in challenges to earn points and badges.
- Leaderboard: See how you rank compared to other users.
- Profile & Settings: Manage your profile, view badges, and adjust settings.
This project is licensed under the MIT License - see the LICENSE file for details.
For any questions or suggestions, feel free to reach out:
- Email: kdewri@asu.edu
- GitHub: kalyanamdewri (https://github.com/kalyanamdewri)
- Flutter framework by Google.
- Icons by Flaticon.
Happy tracking with FertiliGlow!
- Features: Briefly describes the main functionalities of the app.
- Screenshots: Provides a visual representation of the app (you'll need to add actual screenshots in the
screenshots/folder). - Installation: Step-by-step guide to set up the project on a local machine.
- Usage: Instructions on how to navigate and use the app.
- Contributing: Guidelines for contributing to the project.
- License: Specifies the project's license (MIT in this case).
- Contact: Contact details for further inquiries or suggestions.
- Acknowledgements: Recognition of tools, libraries, or individuals that contributed to the project.


