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.
Receive personalized recipe recommendations based on your preferences, dietary restrictions, and culinary interests.
Snap pictures of your ingredients, and let LiteBite's advanced image recognition identify them, simplifying your cooking process.
Customize recipe searches with filters that cater to your dietary needs, promoting a healthier lifestyle.
Explore recipes from around the world with LiteBite's multilingual support, powered by Google Cloud Translation API.
Sign in securely with your Google account using Google Sign-In, ensuring a safe and personalized cooking experience.
Stay informed with real-time updates on new recipes, features, and community updates through Firebase Authentication and Cloud Firestore.
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.
To run LiteBite locally, follow these steps:
- Clone the LiteBite repository:
git clone https://github.com/litebite.git
- Install dependencies:
npm install
- Set up Firebase configuration by adding your Firebase project credentials.
- Run the development server:
npm start
LiteBite welcomes contributions from the community. If you'd like to contribute, please follow our contribution guidelines.
For any issues, feedback, or feature requests, please open an issue. We appreciate your input!
Happy cooking with LiteBite! 🍽️