Skip to content

Latest commit

 

History

History
53 lines (33 loc) · 2.49 KB

README.md

File metadata and controls

53 lines (33 loc) · 2.49 KB

LiteBite - Intelligent Recipe Generator 🍽️

Overview 🌐

LiteBite is an Intelligent Recipe Generator web app that redefines the way users discover and enjoy recipes. Powered by cutting-edge technologies, including Google Cloud Vision API, Google Cloud Natural Language API, Google Cloud Translation API, Google Sign-In, Firebase Authentication, and Cloud Firestore, LiteBite offers a personalized and seamless culinary experience.

Features 🚀

1. Intelligent Recipe Recommendations 🍲

Receive personalized recipe recommendations based on your preferences, dietary restrictions, and culinary interests.

2. Ingredient Recognition from Images 📸

Snap pictures of your ingredients, and let LiteBite's advanced image recognition identify them, simplifying your cooking process.

3. Healthy Lifestyle Filters 🥗

Customize recipe searches with filters that cater to your dietary needs, promoting a healthier lifestyle.

4. Multilingual Support 🌍

Explore recipes from around the world with LiteBite's multilingual support, powered by Google Cloud Translation API.

5. Secure Authentication 🔐

Sign in securely with your Google account using Google Sign-In, ensuring a safe and personalized cooking experience.

6. Real-Time Updates with Firebase 🔄

Stay informed with real-time updates on new recipes, features, and community updates through Firebase Authentication and Cloud Firestore.

Tech Stack ⚙️

LiteBite is built using the following technologies:

  • React: A fast and efficient JavaScript library for building user interfaces.
  • Tailwind CSS: A utility-first CSS framework for rapid UI development.
  • Python: The backend logic and integration with Google Cloud APIs are powered by Python.
  • Firebase: Utilized for secure authentication and real-time updates through Cloud Firestore.

Getting Started 🚀

To run LiteBite locally, follow these steps:

  1. Clone the LiteBite repository: git clone https://github.com/litebite.git
  2. Install dependencies: npm install
  3. Set up Firebase configuration by adding your Firebase project credentials.
  4. Run the development server: npm start

Contribution Guidelines 🤝

LiteBite welcomes contributions from the community. If you'd like to contribute, please follow our contribution guidelines.

Feedback and Support 📣

For any issues, feedback, or feature requests, please open an issue. We appreciate your input!

Happy cooking with LiteBite! 🍽️