Proposing a Blood Bank Management System which will help, ease the process of managing client information during blood transactions. To make sure as to keep a regular track of the inventory such that there is no shortage in time of need. With cloud computing, we are minimizing the risk of losing data which would be helpful for future transactions in terms of patient history and also for any specific blood group requirements.