metadata
title: Food Waste Reduction Assistant
emoji: 🥗
colorFrom: green
colorTo: blue
sdk: docker
pinned: false
Food Waste Reduction Assistant
A premium, sustainably-minded web application that helps users track their grocery inventory, predicts expiry dates, and suggests recipes to reduce food waste.
Features
- Smart Inventory Tracking: Log items and let AI (via n8n) predict expiry dates.
- Recipe Suggestions: Get recipe ideas based on what's expiring soon.
- Waste Analytics: Dashboard to track your impact (Waste Avoided, Money Saved).
- Premium UI: Glassmorphism design with a focus on aesthetics and usability.
Tech Stack
- Frontend: HTML5, CSS3 (Custom Glassmorphism), JavaScript (Vanilla).
- Backend: n8n (Workflow Automation & AI Integration).
- Deployment: Compatible with Hugging Face Spaces (Static HTML).
Deployment Guide (Hugging Face Spaces)
Create a Space:
- Go to Hugging Face Spaces.
- Create a new Space.
- Select "Static HTML" as the SDK.
Upload Files:
- Upload
index.html,style.css,app.js, andconfig.jsto the root of your Space.
- Upload
Live:
- Your app will be live immediately!
Setup with N8N
This application requires an n8n backend to handle data storage and AI predictions. See N8N_GUIDE.md for detailed instructions on setting up the workflows.
Configuration
- Open your deployed app.
- Go to the Settings tab.
- Enter your n8n Webhook Base URL.
- Click Save.
Developer Note
- The app runs in Mock Mode by default if no n8n URL is provided. This allows you to explore the UI without a backend.