Skip to content

Repository files navigation

FertiliGlow

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.

Features

  • 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.

Screenshots

Dashboard Screenshot Log Data Screenshot Leaderboard Screenshot

Installation

Prerequisites

  • Flutter SDK
  • Android Studio or Xcode for mobile development
  • Git

Setup

  1. Clone the repository: bash git clone https://github.com/kalyanamdewri/fertiliglow.git cd fertiliglow

  2. Install dependencies: bash flutter pub get

  3. Run the app:

    • For Android: bash flutter run

    • For iOS (requires a Mac with Xcode): bash flutter run

Usage

  1. Dashboard: View your current fertility status, predicted fertility, and personalized recommendations.
  2. Log Data: Enter daily health metrics including mood, temperature, diet, exercise, and sleep hours.
  3. Challenges: Participate in challenges to earn points and badges.
  4. Leaderboard: See how you rank compared to other users.
  5. Profile & Settings: Manage your profile, view badges, and adjust settings.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

For any questions or suggestions, feel free to reach out:

Acknowledgements

  • Flutter framework by Google.
  • Icons by Flaticon.

Happy tracking with FertiliGlow!

Key Sections Explained

  • 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.

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages