Many are being helped by the app, but hospitals and health centres have limited facilities and getting the blood to those who need it in time is proving to be a huge challenge.