Skip to content

Latest commit

 

History

History
132 lines (84 loc) · 3.89 KB

README_en.md

File metadata and controls

132 lines (84 loc) · 3.89 KB

🌟 InfinityFit (IF) - Start Your Health Journey Here!

InfinityFit is an all-in-one health management platform designed to help users easily and professionally track and achieve their health goals.
It offers a comprehensive solution to record and analyze workouts, diets, and health metrics.


🎯 Target Audience

InfinityFit is for:

  • People who want to live a healthy and long life
  • Fitness and wellness enthusiasts
  • Anyone looking to systematically track their health goals

This platform provides personalized solutions tailored to all age groups and lifestyles.


🏁 Project Goals

The goal of InfinityFit is to help users manage their health easily and professionally while effectively achieving their goals.
We aim to provide tools and information that make health management simpler and continuously rewarding.


📌 Features

🍏 Diet Plan Calculator

  • Input current weight, goal weight, age, and gender to create a tailored diet plan.
  • Set the desired diet duration (in days) and calculate your personalized plan.
  • Provides a simple and user-friendly interface to manage diet goals effectively.

🍎 Food Calorie Dictionary

  • Search for calorie information of various foods in a convenient dictionary format.
  • Supports quick look-up to assist in daily calorie tracking and planning.

📖 Health Management Diary

  • Record daily health-related data, including diet, workouts, and other activities.
  • Helps track progress and maintain consistency over time.

📊 Body Weight Trends Visualization

  • Generate graphs and charts to visualize body weight changes over time.
  • Provides insights into progress and areas for improvement in health goals.

👥 Community Features

  • Connect with others in the community to share experiences and motivate each other.
  • Collaborate on health challenges and celebrate milestones together.

📲 Get Started

1️⃣ Prerequisites

To run this project, you will need:

  • Install Node.js
  • Install Python
  • Check project requirements in the docs folder.

2️⃣ Installation

  1. Clone the repository(bash):
  1. Navigate to the project directory:
  • cd InfinityFit
  1. Install necessary dependencies:
  • npm install
  1. Start the development server:
  • npm start

🤝 Contributing

We welcome contributions to InfinityFit!
You can contribute in the following ways:

1️⃣ Report Bugs

  • If you find unexpected behavior, report it on GitHub Issues.

2️⃣ Suggest Features

  • Share your ideas for new features or improvements.

3️⃣ Submit a Pull Request

  • Implement features or fix bugs, and then submit a Pull Request (PR).

📬 Contact and Social Media

The InfinityFit team welcomes your feedback and suggestions!
For project-related inquiries, bug reports, or suggestions, please contact us using the information below or via GitHub Issues.


🔗 GitHub Issues


📧 Email Contacts


🌐 Social Media

  • Social media accounts are not currently available. Updates will be shared soon!

InfinityFit is the perfect companion for achieving your health goals.
We will accompany you on your health journey and support your continuous growth! 💪🌱


📄 License

This project is licensed under the Apache 2.0 License.
See the LICENSE file for details.