Skip to content

desraymondz/VeCook

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

👩‍🍳VeCook: Your Mom-Like Figure

✨Overview

VeCook An enhanced cooking companion built for Kitchen CoPilot. Perfect for anyone seeking guidance to someone(AI) that cares about your health, corrects your mistakes, and understands YOU. With Kitchen CoPilot, cooking feels less like a chore and more like a supportive, enriching experience.

👨🏻‍💻This project was built during Hackomania 2025 within 24 hours.

🎬Demo

Watch the Demo 🔗Demo Video on YouTube

🎯Challenge Statement

📝Option C: Showcase how AI or other technologies can enrich the existing Kitchen Copilot app and further delight the user!
📄Full challenge statement can be found here.

⭐️Features

  • 🍽 Personalized Meal Planning
    • Powered by the Google Fit API, the AI dynamically adjusts recipes and ingredient portions based on your activity level for optimal nutrition.
    • Have dietary preferences or allergies? Simply inform the AI chatbot, and it will curate meal recommendations tailored to your need
  • 🙌 Hands-Free Recipe Book
    • Navigate through cooking steps effortlessly using hand gestures-—point right 👉🏻 to move forward and left 👈🏻 to go back
    • No more touching screens with messy hands—-cook with ease!
  • 🤖 AI-Powered Assistance
    • Made a mistake? Just raise your hand✋ and ask the AI for guidance on how to fix it in real-time
  • 🎥 Content Creator Friendly:
    • Effortlessly record your cooking process and share it on social media to inspire others and showcase your skills!

🛠Tech Stack

Frontend:

Backend:

  • Flask
  • Google Fit API
  • OpenAI API

🚀Getting Started

Prerequisites

  • Python 3.7 or higher
  • A modern web browser (Chrome, Firefox, Safari, or Edge)
  • OpenAI API key

Backend Setup

  1. Clone the repository

    git clone https://github.com/YOUR_USERNAME/VeCook-fork.git
    cd VeCook-fork/be
  2. Install Python dependencies

    pip install -r requirements.txt
  3. Set up environment variables

    Create a .env file in the be/ directory with the following:

    OPENAI_API_KEY=your_openai_api_key_here
    
  4. Run the Flask backend

    python app.py

    The backend server will start on http://localhost:5000

Frontend Setup

  1. Navigate to the frontend directory

    cd ../fe
  2. Open with a local server

    • Using VS Code Live Server extension: Right-click on index.html and select "Open with Live Server"
  3. Access the application

    Open your browser and navigate to http://127.0.0.1:5500/fe/ if using Live Server extension.

Usage Tips

  • 🎥 Allow camera access for hand gesture controls
  • 🤚 Raise your hand to activate AI assistance
  • 👉 Point right to go to the next step
  • 👈 Point left to go back to the previous step

👥Contributors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 36.0%
  • CSS 22.3%
  • HTML 20.6%
  • Jupyter Notebook 12.0%
  • Python 9.1%