Web & Mobile E-commerce Aggregator App with Built-in Price Tracking Functionality

Our customer – California-based start-up – came up with an idea of developing a platform which would aggregate numerous retailers and enable their users to search for goods, track the fluctuating prices, receive notifications, and order items right from the platform. R-Style Lab’s task was to develop a robust web & mobile system, with a special focus on a user-friendly front-end and smooth integration with additional third-party services.

Our customer – California-based start-up – came up with an idea of developing a platform which would aggregate numerous retailers and enable their users to search for goods, track the fluctuating prices, receive notifications, and order items right from the platform. R-Style Lab’s task was to develop a robust web & mobile system, with a special focus on a user-friendly front-end and smooth integration with additional third-party services.
Technologies & tools
Java, PHP, Objective-C, Xcode, Android Studio, MySQL, CSS, Javascript, jQuery
Project team
2 Java developers, 2 PHP developers, 1iOS developer, 1 Android developer, 1 PM

Solution

Our client approached R-Style Lab with an e-commerce project concept and clear vision of how the final solution should function. Our development team was tasked with building a custom solution, comprising iOS, Android and web versions, which would streamline the entire process of product search and best price location and enable consumers to do the following:

  • Browsing through products, using numerous selected search criteria.
  • Saving the chosen products in the list of selected items.
  • Indicating an optimal price a user is ready to pay for a product and how far they are ready to travel to obtain it.
  • Once an item is saved, the app constantly monitors more than 120,000 retail locations aggregated on the platform for the best price offer and closest location.
  • In case the price of a selected item gets down to the one indicated by a consumer, they receive a push notification.

Wrapping this functionality into a single product implied integration with numerous third-party automated systems:

  • Retailigence, providing users with product availability information and dynamic guidance to relevant stores around them.
  • Lob, validating a shipping/billing address.
  • Two Tap, allowing to place orders on the platform and process payments in the background.

Implementation of the Two Tap API was a challenging task at the moment due to the insufficient documentation of the solution and an extremely broad variety of parameters set by each retailer for their products. This forced R-Style Lab developers to experiment with setting dynamic selection criteria to provide quick and stable payment processing functioning.

After the API integration, a user got two payment scenarios:

  • Placing an order in the aggregator’s app via the Two Tap API;
  • Getting redirected to a retailer’s website for proceeding with payment.

When the solution was integrated with the third-party systems, thorough integration testing was performed to wipe off all the issues before the release and guarantee the app's stable functioning.

The product was delivered on time and on budget and in full compliance with the client's expectations.

Do You Have Your Own Project to Discuss?
We are Here to Help You!

Other Related Projects

Got a Project Idea? Let's Discuss!

We'll get back to you in 24 hours!



Name shouldn't be empty

Email shouldn't be empty

Field shouldn't be empty

By sending this message you agree to our Privacy Policy

Get 3 bonuses now!

Just Share Your Project Idea
(We'll Keep It Safe!)
& Get Your Bonuses for Free!

get for free now