Skip to content

This website provides a platform for users to predict their likelihood of developing diabetes based on various factors.

Notifications You must be signed in to change notification settings

Amanrai2004/Diabetes-Deployment-With-BeanStalk-main

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About Our Project 🌟

Our Diabetes Prediction Website offers a user-friendly platform for individuals to assess their risk of developing diabetes. By inputting demographic and health data, users receive personalized predictions generated through advanced machine learning algorithms. Our visualization tools provide clear insights into the relationships between various risk factors and diabetes development likelihood. Transparency is key, as our about page offers details on our mission, team, and commitment to data security. Our goal is to empower individuals with actionable insights to make informed decisions for better health outcomes.


✨ Key Features

  • 🔍 Prediction Page: This page lets you type in your personal details and health info. After that, it gives you an idea of how likely you are to get diabetes. It's like having a little crystal ball for your health!

  • 📊 Visualization Page: Here, you get to see colorful charts and graphs that show how different things, like your weight or blood sugar levels, might affect your chances of getting diabetes. It's like watching a fun picture book about your health!

  • ℹ️ About Page: Our About Page offers a detailed overview of the Diabetes Prediction Website, elucidating its purpose, features, and the dedicated team driving its development. It serves as a hub of information, empowering users with insights into their health risks while highlighting our mission to democratize predictive analytics for proactive wellness.


🛠 Technologies Used

⚙️ Backend

📈 Data Analysis and Prediction

📉 Data Visualization


⚡️ Installation

To set up the project locally, follow these steps:

1. 📥 Clone the Repository

git clone <repository_url>
cd diabetes-prediction-website

2. 📦 Install Dependencies

Backend

cd ../server
pip install -r requirements.txt

3. 🚀 Run the Development Server

Start Frontend Development Server

cd client
npm run dev

Start Backend Development Server

cd ../server
python app.py

🤝 Contributing

We welcome contributions! To contribute to this project, follow these detailed steps:

  1. 🍴 Fork the Repository:

    • Navigate to the main repository.
    • Click on the "Fork" button in the upper right corner of the repository page. This will create a copy of the repository in your GitHub account.
  2. 📥 Clone the Forked Repository:

    • Clone your forked repository to your local machine using the following command:
      git clone https://github.com/<your-username>/<repository-name>.git
    • Replace <your-username> with your GitHub username and <repository-name> with the name of the repository you just forked.
  3. 🌿 Create a New Branch:

    • Navigate into the cloned repository:
      cd <repository-name>
    • Create a new branch for your feature or bug fix:
      git checkout -b <branch-name>
    • Replace <branch-name> with a descriptive name for your branch, such as feature/add-new-feature or bugfix/fix-issue.
  4. Make Your Changes:

    • Implement your changes in the new branch you created.
    • Ensure that your code follows the project's coding standards and guidelines.
    • Test your changes thoroughly to ensure they work as expected.
  5. 📝 Commit Your Changes:

    • Stage your changes for commit:
      git add .
    • Commit your changes with a descriptive commit message:
      git commit -m "Add detailed description of what your commit does"
    • Provide a clear and concise commit message that explains what changes you have made and why.
  6. 🔄 Push the Changes to Your Fork:

    • Push your changes to the branch in your forked repository:
      git push origin <branch-name>
  7. 🔧 Create a Pull Request:

    • Go to your forked repository on GitHub.
    • Click on the "Compare & pull request" button for the branch you just pushed.
    • Provide a descriptive title and detailed description for your pull request.
    • Explain what changes you have made, why you made them, and any other relevant information.
    • Submit the pull request to the main repository.
  8. 🛠 Review Process:

    • Your pull request will be reviewed by the maintainers of the project.
    • Be responsive to any feedback or questions they may have.
    • Make any necessary changes as requested by the maintainers.
  9. 🎉 Merge:

    • Once your pull request is approved, it will be merged into the main repository.
    • Congratulations! You have successfully contributed to the project.

About

This website provides a platform for users to predict their likelihood of developing diabetes based on various factors.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages