Just checked the AppNana application. It is basically free gift card rewards application. Here a lists of available discounts or rewards are visible like Amazon, Google Play, iTunes, Paypal, XBox, Fifa etc and many more. User can invite other users by providing their email id into the application. This is the main theme of this requirement.
I guess, user need to make purchase coupons for discount pass from this application. And on purchase from the available discounted stores, will use the passes or coupons to purchase and available the discounts; Need your confirmation on this logic. Please let me know whether I am on the right way or your requirement is something different? I will move accordingly.
Here is my work planning: Basically I need a discussion session wit you regarding the project specifications. After the discussion, I will prepare a understanding document; Next with your approval, move to the UI designs part.
After the design completion, I will share it with invision; You will check it and if need any changes, will make the changes.
Next, will prepare a detail task breakup for functional part. It will include each single task with required time against each task. And will share with you. And finally start moving for functional part development .
I am having a very strong hands with Android SDK, Android Studio, Eclipse, Java, Working with APIs, Git, Back-end Skills, Gradle(Groovy), Retrofit, Glide image library, Material Design, SQLite etc.