Hello,
We have implemented daily push notifications using GCM, GPS, Phone camera to capture pictures and Location services before hence can develop this application for you quickly. We are experienced android developers and having sound knowledge of working with above mentioned skills.
Please give us a chance to work for you and message us for further discussion.
Thanks
Sapna