This document describes a mobile application called "Food For All" that was developed to help reduce food waste by connecting food donors with NGOs. The application allows donors to upload details about leftover food including type, location, and expiration date. Volunteers from NGOs can then view available food donations and choose to accept or reject them. The goal is to donate unused food to those in need rather than letting it go to waste. The developers believe the app will help encourage food sharing and reduce wastage in India where large amounts of food are thrown out daily.