Skip to content

harishkiru/HelloChef

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

250 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍳 HelloChef – Learn to Cook with Confidence

Welcome to HelloChef, a beginner-friendly mobile app designed to teach essential cooking skills through interactive lessons, video guides, practice simulations, and gamified learning! Built with Flutter as part of a CSCI 4080 project.


📲 Getting Started

🔐 Login & Onboarding

HelloChef starts by allowing users to securely log in and create a personalized profile.

Login Screen


🧭 Navigation Overview

Explore a clean and intuitive interface with tabs for:

  • Lessons
  • Practice Recipes
  • Quizzes
  • Profile
  • Leaderboard

Navigation Demo


🖼️ Interact with Infographics

Explore interactive diagrams and images to better understand cooking techniques and safety.

Interactive Image


🎥 Watch Step-by-Step Cooking Videos

Each lesson includes a narrated walkthrough video to guide you through foundational skills.

Video Tutorial


🧠 Complete Quizzes

Test your knowledge with interactive quizzes. Receive instant feedback to reinforce learning.

Quiz Example


📈 Track Your Progress

Stay on top of your cooking journey with built-in progress tracking:

  • Resume where you left off
  • View completed lessons and quizzes
  • Monitor badge and XP growth

Progress Tracking


🏅 Gamification & Motivation

Stay engaged through gamified learning:

🧪 Gain XP & Rank Up

Earn experience points as you complete lessons and challenges.

XP Gain

Rank up

🎖️ Earn Badges

Unlock badges as you hit milestones and improve your skills.

Badges Screen

🏆 Compete on the Leaderboard

See how you stack up against other users as you level up your cooking skills.

Leaderboard


📖 Explore & Read Recipes

Access a curated selection of beginner-friendly recipes with step-by-step breakdowns and practice simulations.

Recipe Page


🧑‍🎨 Customize Your Profile

Choose your own profile picture from the app gallery and showcase your cooking journey.

Profile Customization


🌙 Dark Mode Support

Prefer a darker interface? HelloChef supports full dark mode for late-night cooking sessions.

Dark Mode


📦 Built With

  • Flutter – Cross-platform framework
  • Dart – Programming language used with Flutter
  • Figma – UI/UX design mockups
  • Supabase – for authentication and database

🚧 Future Plans

  • Text-to-speech instructions
  • Support for multiple languages
  • Advanced recipe packs and simulations
  • Competitive cooking events

🤝 Authors

Created by:

  • Harish Kirubaharan
  • James Mata
  • Harsh Panchal

For CSCI 4080 Final Project – April 2025


📷 Media Assets

All screenshots, GIFs, and media demos go inside the assets/ folder.
Use .gif format where possible to demonstrate interactions.


📜 License

MIT License – Free to use and modify.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages