This document describes a project that aims to help non-profit organizations maintain food quality and provide balanced diets. It involves developing both hardware and software components. The hardware uses sensors like MQ3 and temperature sensors connected to an Arduino board to detect spoiled food. If spoilage is detected, a buzzer and LED lights activate. Sensor data is sent to a Blynk app. The software is a web app that estimates food calories using machine learning. Users can upload images of foods, which are classified and linked to calorie information displayed on the app. Together, the system works to ensure unspoiled food is served and balanced diets with appropriate calorie levels are provided.