We have a platform called YouOrderIt for online ordering and online store capabilities. As part of this platform we developed an Android app a couple of months ago that users can download to browse businesses in our platform, view the products of those businesses, add products to a cart (we've implemented full cart functionality) and place orders through the platform. We need this Android app ported to iOS. I've attached a mockup of what needs to be ported over to iOS to get an idea of the number of views that are required, etc.
You don't have to touch the backend of the YouOrderIt platform. We've exposed a set of REST APIs that the Android app has used to communicate and integrate with the backend. The APIs that the YouOrderit Android app connects to perform the following:
-Get list of cities
-Get user information
-Register a user
-Login a user
-Get list of accounts
-Get a single account information (account info, product list, etc.)
-Get a single product information...