The fastest way to shop online

About

About

An ecommerce platform that allows user to explore different construction products. They have the option to buy them or add them to a Wishlist and buy them later. The user is presented with attractive offers on various products.

The user also can purchase gift certificate for their friends or relatives. The client had an existing OpenCart store. Creating an app out of the web store and APIs using the same backend, we made the App functional.

Challenges

Challenge

Not many ecommerce platforms cater to construction as the category. Developing compatible APIs of OpenCart for Construction category was quite a task. Moreover, we required more options for Filter and Sorting, which are unavailable in OpenCart Standard API.

Solution

Solution

We had to find a workaround. Developing fresh APIs from scratch was a call for the worst-case scenario. The plan was to pull the data from the standard OpenCart API, customize the standard OpenCart API as per the above challenges, and if everything goes as per the plan integrate the APIs in the view part of the application architecture. Fortunately, everything went super smooth although it required playing some development hacks and plentiful tricks.

Native Apps

Cross-platform are a no-no if you want to deliver top notch shopping experience to your users. That’s why we opted for native apps

Push Notification

There are so many times you want to notify your users be it a new offer, an abandoned cart, discount on a shortlist product, etc.

Payments

Today’s customers expect support of every payment method be it Visa, or MasterCard, PayPal or the very popular Apple Pay

Synchronization

When a customer adds an item to the cart on the ecommerce website, he expects it to be available on the mobile app too

Rewards

Loyal customers are a rarity these days. The ecommerce platform lets your customers earn rewards point every time they shop.

Multilingual

We live in a globalized world that speaks more languages than English. Every app must be available on more than one language.

Technology Stack

Technology

Language

Swift

Editor

Xcode

Editor

Visual studio

Network Request

Alamofire

Crash Reporting

Fabric.io

Library Dependency

Cocoapods

Social SDK

Facebook, Google, Twitter

Payment Gateway

kNet

Aftermaths

Aftermath

The ecommerce platform grew both in terms of revenue and customers base after the introduction of the apps. It inspired many more ecommerce websites owners to build a mobile app and drive better customer engagement.