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.
HelloChef starts by allowing users to securely log in and create a personalized profile.
Explore a clean and intuitive interface with tabs for:
- Lessons
- Practice Recipes
- Quizzes
- Profile
- Leaderboard
Explore interactive diagrams and images to better understand cooking techniques and safety.
Each lesson includes a narrated walkthrough video to guide you through foundational skills.
Test your knowledge with interactive quizzes. Receive instant feedback to reinforce learning.
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
Stay engaged through gamified learning:
Earn experience points as you complete lessons and challenges.
Unlock badges as you hit milestones and improve your skills.
See how you stack up against other users as you level up your cooking skills.
Access a curated selection of beginner-friendly recipes with step-by-step breakdowns and practice simulations.
Choose your own profile picture from the app gallery and showcase your cooking journey.
Prefer a darker interface? HelloChef supports full dark mode for late-night cooking sessions.
- Flutter – Cross-platform framework
- Dart – Programming language used with Flutter
- Figma – UI/UX design mockups
- Supabase – for authentication and database
- Text-to-speech instructions
- Support for multiple languages
- Advanced recipe packs and simulations
- Competitive cooking events
Created by:
- Harish Kirubaharan
- James Mata
- Harsh Panchal
For CSCI 4080 Final Project – April 2025
All screenshots, GIFs, and media demos go inside the assets/ folder.
Use .gif format where possible to demonstrate interactions.
MIT License – Free to use and modify.











