Skip to content

LadDevendra/ILoveZappos

Repository files navigation

ILoveZappos

Android Application Challenge

This challenge servers as a submission to the Zappos Family completing their Android Developer Internship Role.

This is completely my design from scratch. This App takes input from the user as a search query and returns the first item (there could be more than one) and display it as a product page. The app contains floating action button on the screen that does some sort of animation to indicate that something has been added to a cart.

Tasks Done:

  1. Android DataBinding for Product page.
  2. Animation for product Add or Remove from cart.
  3. Retrofit for REST requests.
  4. Material Design Guidlines for floating button and other UI components.
  5. Facade Design pattern used for Implementing services provided by zappos. More services can be added in future.

Screens:

screen shot 2017-02-10 at 10 48 59 pm screen shot 2017-02-10 at 10 47 11 pm screen shot 2017-02-10 at 11 10 28 pm