Skip to content

avikola/ebay-product-search-android

Repository files navigation

eBay Product Search - Android

Jump to screenshots

  • Android application, developed in Android Studio, following Material Design standards.
  • Users could search for products on eBay, using eBay's APIs, among others.
  • Product's many details could be viewed and they could be added to a wish list.
  • Products could also be shared to social media.

This application was built to work alongside my web application, which had similar functionalities, and was deployed using AWS Elastic Beanstalk.

∴ The Android application used the same Node.js/Express backend to make API calls.

Notable Features/Implementations

> Google Play Services API for Location Handling

> ip-api Retrieve User Location Info

> GeoNames API to Autocomplete zip code entries

> RecyclerView for Search Results & Similar Products List

> Add to Wishlist Button for every product listed

> Social Media Share Button in Product Details - FB API

> Product Image Gallery

> Link/Browser Navigation

> CircularScoreView Library Used for Popularity Display - Repo Link

> Google Custom Search JSON API for Product Related Images

> Picasso Image Downloading & Caching Library for Product Related Images

> Added Filter and Sorting Options for Similar Products View

> Thorough Error & Edge Case Handling


Screenshots

search search expanded wishlist


TODO: Get more screenshots of the working application

Issue: AWS Application Deployment is terminated. ∴ API calls are failing.


However,

The application was developed to exactly match the following Youtube demo:

----> eBay Product Search - Android

About

eBay Product Search + Details + Wishlist - Android App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages