Hi,
I have developed a similar app for a startup firm called benepik for deals and discounts.
I know inside out of best practices in android. I have worked all the core concepts in android including front end, backend, sqlite database, location, gps, maps, push notifications etc
Let us discuss more about your project in detail in pm