kstonekuan / sia-qrclouds

SIA App Challenge 2019 Submission

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

QR Clouds

Made for SIA App Challenge 2019

https://appchallenge.singaporeair.com/en/challenges/appchallenge-2019?lang=en

Challenge Statement KrisShop

How might we bridge the physical and digital elements at various customer touchpoints so as to increase our presence in the O2O (online to offline/offline to online) space?

https://cdn.fs.agorize.com/rCHU6AwQWOUqZsUqghUD

Summary of Solution

By onboarding QR codes around Changi Airport onto the QR Clouds app, consumers may scan any QR code they see for a chance to select a reward in the form of KrisShop promotions.

Demo video can be found at https://youtu.be/QWhfvpsHUxk or in ./resources folder.

Technical Development

This prototype is developed with React Native for both iOS and Android but is only fully tested on Android. Scanning capability (Test QR Code can be found under ./resources folder) and basic product flow is fully tested.

Release mode APK can be found in ./android/app/build/outputs/apk/release folder.

To-do List

  • Product flow
  • QR code scanning
  • Rewards selection
  • Geolocation survey
  • Rewards management
  • Database integration
  • User authentication
  • Geofencing
  • Collecting of codes from Changi Airport
  • Collecting available promotions for KrisShop
  • Recommendation system

About

SIA App Challenge 2019 Submission


Languages

Language:JavaScript 92.9%Language:Objective-C 3.7%Language:Python 1.9%Language:Java 1.5%