BiteWise is a simple yet powerful web application that allows users to analyze meals or food items using natural language input or barcode lookup. It provides instant nutritional information such as calories, macronutrients, and wellness tags using the Nutritionix API.
- 🔤 Text input – Type what you ate (e.g., “2 boiled eggs and toast”)
- 📦 Barcode scanner – Enter UPC barcodes from packaged foods
- ⚡ Live nutrition analysis – Calories, protein, carbs, fat, serving size
- 🏷️ Wellness tags – Like “keto”, “high protein”, “low fat” (if available)
- 🌙 Dark mode theme – Clean UI optimized for nighttime viewing
- 🖼️ Custom logo & branding – Includes BiteWise logo and layout
👉 🔗 Click here to open the Streamlit app
✅ You can test different car combinations and see the predicted price instantly!
BiteWise/
│
├── app.py
├── requirements.txt
├── bitewise_logo.png
├── .env # (excluded from Git)
├── .gitignore
└── .streamlit/
└── config.toml # dark mode themegit clone https://github.com/your-username/BiteWise.git
cd BiteWiseI recommend using a virtual environment:
pip install -r requirements.txtCreate a .env file with your Nutritionix API keys:
NUTRITIONIX_APP_ID=your_app_id
NUTRITIONIX_API_KEY=your_api_key
streamlit run app.py
-
Push this repo to GitHub
-
Connect your repo and deploy app.py
-
Add your API keys to the Secrets section:
NUTRITIONIX_APP_ID=your_app_id
NUTRITIONIX_API_KEY=your_api_key-
“1 cup of oatmeal with milk and banana”
-
“Grilled chicken sandwich and fries”
-
Barcode: 04963406
-
Nutritionix API
-
Streamlit


