Mobile Loyalty App

Creating a Mobile Loyalty App

PhoneGap | HTML5 | Cross-Platform Mobile App | Retail CRM |
Written by Nikhil Koranne Posted August 07, 2017 by Carolina
Nikhil Koranne

Nikhil Koranne


The client has been operating for approximately 7 years as a computer software development and applications business/industry within the business services sector. The client approached Chetu, a certified software development company with vast experience developing and integrating custom software applications, with the idea of developing a loyalty application for mobile devices so customers can earn rewards for shopping in stores, gas stations, and other businesses.

The Problem

This application needed to have a portal for consumers to register and log in. Additionally, it needed to have a feature to search for businesses. After successfully finding businesses in the search menu, customers needed to have the ability to take a picture of their receipt and upload it to the app in order to collect reward points for their loyalty. They also needed to be able to access this information and view past receipts they have uploaded.

The application required a back office for super admins (a.k.a. the app owners) to add/remove new businesses, modify client subscriptions, review/validate customer receipts and allocate the customers' reward points based on every dollar they spent. A different back office also needed to be created for business owners to register themselves and add deals that app users can claim for being loyal customers. The app had to allow businesses to mark off certain promotions once used. Integration with a payment gateway was also necessary so that businesses could pay the monthly fees associated with promoting themselves through the loyalty application.

The Solution

Chetu worked diligently with the client as specific requirements changed to ensure the project stayed well within the given budget. At the time of development, the client wanted to have many features similar to a more popular retail web site/app but encountered several issues in achieving this. Chetu stepped in to address these difficulties, which included integrating Facebook API for an app that utilized a hybrid language and using Windows Communication Foundation (WCF) to implement a standard image size when uploading receipts.

Chetu utilized the PhoneGap tool to convert a web application to a natively installed hybrid mobile app with device level support for iPhone 4/5, iPad Mini, Android Tablet (all resolution), Android Phones (all resolutions) and across multiple browsers. WFC was used to ensure that receipt images were optimized. Stripe payment gateway was also implemented to the web app in order for businesses to make payments for registering on the app.

mobile loyalty APP

The end result was a high-quality loyalty web and mobile application that:

  • Satisfies the need for a user-friendly application that users can download from the app store, find businesses, and upload receipts effortlessly. 
  • Features a convenient log in screen with Facebook integration so users can experience faster registration and log in by connecting their Facebook account to the app.
  • Has an integrated payment gateway on the web application to process the monthly fees from businesses wanting to register themselves.
  • Saves consumers money by letting them earn rewards for shopping at businesses they frequent.


Chetu, Inc. does not affect the opinion of this article. Any mention of specific names for software, companies or individuals does not constitute an endorsement from either party unless otherwise specified. All case studies and blogs are written with the full cooperation, knowledge and participation of the individuals mentioned. This blog should not be construed as legal advice.

Chetu was incorporated in 2000 and is headquartered in Florida. We deliver World-Class Software Development Solutions serving entrepreneurs to Fortune 500 clients. Our services include process and systems design, package implementation, custom development, business intelligence and reporting, systems integration, as well as testing, maintenance and support. Chetu's expertise spans across the entire IT spectrum.

- See more at:


Connect With Us

Subscribe Now

Ft. Lauderdale | Amsterdam | Chicago | Dallas | Nashville | Las Vegas | Tampa | Baltimore | Madison | Atlanta | Houston | New Delhi

Copyright © 2000-Chetu Inc. All Rights Reserved.