This document describes an Android application that aims to reduce medicine waste by allowing unused medicines to be donated. There are three main modules: 1) An admin module where an admin can view user, volunteer, and medicine donation details 2) A user module where users can register, log in, input medicine details, and view donation histories 3) A volunteer module where volunteers can receive medicine pickup requests from users and deliver donated medicines to NGOs or other organizations. The application is intended to facilitate organized medicine donations to help those in need while reducing medicine wastage. It connects medicine donors with recipients through a network of registered volunteers.