Get a Free Quote

Mobile Customer Referral and Loyalty System for HoReCa Businesses

The R-Style Lab team built a mobile-based customer referral and loyalty system targeted at catering facilities that cannot afford to build their own mobile apps. Our client monetizes the solution by taking percentage off transactions made at cafés and restaurants that participate in the program.

The R-Style Lab team built a mobile-based customer referral and loyalty system targeted at catering facilities that cannot afford to build their own mobile apps. Our client monetizes the solution by taking percentage off transactions made at cafés and restaurants that participate in the program.
Technologies & tools
Web: PHP 5.5, MySQL, Amazon Web Services, Yii 2; Mobile: iOS SDK, Android SDK (level 14+)
Project team
2 PHP developers, 1 iOS middle developer, 1 Android middle developer, 1 QA, 1 designer, 1 PM, 1BA

Solution

The referral system features custom iOS and Android app and a web-based administration panel to manage app content for referral program participants (including the list of catering facilities, discounts and special offers).

How does the system work?

  • A user downloads the app from the App Store or Google Play, sets up a profile and visits one of the catering facilities that participate in the program;
  • The user then needs to scan a QR code (mobile check-in) and make a purchase to receive virtual currency. Users can also earn bonus points off transactions made by the people they’ve referred to the loyalty program;
  • Virtual currency can be spent on snacks and drinks at affiliated cafés and restaurants.

The mobile app key components include:

  • User profile (social media login/registration options are available);
  • Social features (including likes, comments, ratings and easy sharing). We implemented the Firebase Dynamic Links technology to redirect users, who click on social invites to the App Store and Google Play;
  • QR code recognition & generator modules.

App logic (including user verification and payment transaction processing) is enabled by a reliable Laravel + MySQL server.

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

Other Related Projects

Get a Free Quote

Initial response in 12 business 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