I can develop the application you need for Android phones using a local database and a convenient GUI for the user to do all the required actions. If you're not familiar with the publication process of an app (uploading to Google Play, for instance) I can either guide you via chat or do this for you (including creation of the screenshots and content) for a nominal fee.