Abdullah-129 / NutriFlow

This project synergizes React.js and Node.js to develop a versatile web application named 'NutriCraft.' NutriCraft offers personalized diet recommendations using the RandomForest algorithm and seamlessly incorporates e-commerce functionality. Users can receive customized diet plans and conveniently shop for related products through a user-friendly

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NutriFlow 🚀

Screenshots

Image 2 Image 3 Image 4 Image 1 Image 2 Image 3 Image 4 Image 1 Image 2 Image 3

Getting Started

To get started with NutriFlow, follow these simple steps:

  1. Clone the repository:

    git clone https://github.com/Abdullah-129/NutriFlow.git
    
    cd NutriFlow
    
    npm install
    
    cd backend
    
    npm install
    
    cd ..

Upload Database to PhpMyAdmin:

  1. Download Xampp

  2. Run phpMyAdmin.

  3. Create an empty database named 'diet'.

  4. Upload the file 'database/diet.sql'.

Make Backend Configurations:

Update MySQL credentials in the backend.

Run the Application:

npm run dev


About

This project synergizes React.js and Node.js to develop a versatile web application named 'NutriCraft.' NutriCraft offers personalized diet recommendations using the RandomForest algorithm and seamlessly incorporates e-commerce functionality. Users can receive customized diet plans and conveniently shop for related products through a user-friendly

License:MIT License


Languages

Language:JavaScript 96.7%Language:HTML 2.1%Language:CSS 0.7%Language:Python 0.4%