Skip to content

SaxenaAmogh/WannaCook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍽️ WannaCook - Your Personal Recipe Companion

WannaCook is a feature-packed Kotlin-based Android application built with Jetpack Compose and Firebase. Whether you're a seasoned chef or a beginner in the kitchen, WannaCook lets you explore, save, and organize recipes effortlessly.

🚀 Features That Make Cooking Fun

🔍 Explore Delicious Recipes – Browse a diverse collection of recipes with vibrant images, detailed ingredients, and step-by-step cooking instructions.

❤️ Save Your Favorites – Found a recipe you love? Save it to your personal collection for quick access anytime.

🔑 Secure User Authentication – Sign up or log in seamlessly using Firebase Authentication, ensuring your data stays secure.

📂 Cloud-Powered Storage – Recipes and user preferences are stored in Firebase Firestore Database, making them accessible from any device.

🎨 Modern & Responsive UI – Designed with Jetpack Compose, WannaCook offers a smooth and visually appealing user experience.

🛠️ Tech Stack

Technology Purpose
Kotlin Core language for Android development
Jetpack Compose Modern UI framework for intuitive and efficient UI design
Firebase Authentication Secure login & signup with email/password or third-party providers
Firebase Firestore Cloud-based NoSQL database to store recipes, user preferences, and favorites
Coil Fast and lightweight image loading for displaying recipe photos

🎯 Getting Started

Prerequisites

Before running the project, ensure you have:

Android Studio installed (latest stable version recommended).

A Firebase account – Follow the official Firebase setup guide to integrate Firebase into your Android app.

google-services.json** File** – Download and place this file in your app’s app/ directory to enable Firebase services.

Running the Project

Clone the repository.

Open the project in Android Studio.

Connect your app to Firebase.

Sync Gradle and run the app on an emulator or a real device.

🌟 Why Choose WannaCook?

WannaCook isn't just another recipe app. It's built with a modern UI, backed by a powerful cloud database, and designed for effortless cooking experiences. Whether you're looking for a new dish to try or storing your grandma’s secret recipe, WannaCook has you covered! 🍲🔥

👨‍🍳 Happy Cooking! 🍽️

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages