Skip to content

A smart, hands-free kitchen assistant app that helps you plan meals, manage your pantry, and discover recipes with voice recognition and delightful Lottie animations.

Notifications You must be signed in to change notification settings

Cod-e-Codes/KitJinn

Repository files navigation

KitJinn - Your Hands-Free Kitchen Assistant 🍳✨

KitJinn is a smart, hands-free kitchen assistant app developed by CodēCodes. It helps you plan meals, manage your pantry, and discover recipes efficiently. With voice recognition commands and engaging Lottie animations, KitJinn ensures your culinary journey is seamless and enjoyable.

Features

  • Hands-Free Operation: Use voice commands to navigate and interact with the app while keeping your hands free for cooking.
  • Lottie Animations: Smooth, engaging animations enhance the user experience and make the app visually appealing.
  • Home Screen: A dashboard to access key features like meal planning, pantry organization, and recipes.
  • Meal Planner: Plan your meals for the week with easy-to-use scheduling tools.
  • Pantry Management: Track ingredients and inventory in your pantry to reduce food waste.
  • Recipe Discovery: Browse, search, and save recipes with detailed instructions and images.
  • Recipe Detail View: View in-depth recipe information, including ingredients, steps, and cooking tips.
  • Settings: Customize the app experience, including theme preferences and notifications.

Screenshots 📸

  1. Home Screen
    Home Screen

  2. Meal Planner
    Meal Planner

  3. Pantry Screen
    Pantry Screen

  4. Recipe List
    Recipe List

  5. Recipe Detail
    Recipe Detail

Folder Structure

KitJinn/
├── lib/
│   ├── main.dart                     # Entry point of the app
│   ├── settings_provider.dart        # App settings and state management
│   ├── models/
│   │   ├── recipe.dart               # Recipe data model
│   │   └── recipe.g.dart             # Generated code for recipe model
│   ├── screens/
│   │   ├── home_screen.dart          # Home screen
│   │   ├── meal_detail_screen.dart   # Meal detail screen
│   │   ├── meal_planner_screen.dart  # Meal planner screen
│   │   ├── pantry_screen.dart        # Pantry management screen
│   │   ├── recipe_detail_screen.dart # Recipe detail view
│   │   ├── recipe_list_screen.dart   # List of recipes
│   │   └── settings_screen.dart      # App settings
│   ├── widgets/
│   │   └── custom_bottom_app_bar.dart # Custom navigation bar
├── assets/
│   ├── images/                       # App assets and images
│   │   ├── genie.jpg
│   │   ├── genie.json
│   │   ├── genie2.json
│   │   └── genie3.json
├── pubspec.yaml                      # App dependencies and metadata

Getting Started

Prerequisites

Ensure you have Flutter installed. If not, follow the Flutter installation guide.

Installation

  1. Clone this repository:

    git clone https://github.com/Cod-e-Codes/KitJinn.git
  2. Navigate to the project directory:

    cd KitJinn
  3. Fetch dependencies:

    flutter pub get
  4. Run the app:

    flutter run

Contribution

Feel free to fork this repository and submit pull requests. Contributions are always welcome!

Author

Developed by CodēCodes. For inquiries or collaboration, reach out via the GitHub profile.


KitJinn - Your hands-free kitchen companion with voice commands and delightful animations. 🍽️✨

About

A smart, hands-free kitchen assistant app that helps you plan meals, manage your pantry, and discover recipes with voice recognition and delightful Lottie animations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages