Please use this identifier to cite or link to this item:
Title: QR code based queueing assistance in iOS QLine : virtual queuing management system
Authors: Yang, Siyun
Keywords: Engineering::Computer science and engineering::Software::Software engineering
Issue Date: 2020
Publisher: Nanyang Technological University
Project: PSCSE19-0001
Abstract: In order to facilitate the standardized management in human daily lift especially the fast-paced environment. The target of this project is to deliver a QR code queuing assistant which can help the user deal with the various tasks elegantly, better arrangement of timing, and avoid the anxiety when they face a long queue. Such design can help the staff in reducing the workload to deal with the daily queuing user, improve the workload of scheduling management, and transform the queue management to more standardize and transparent to the user. A QR code queuing assistant Qline will be developed for this purpose. Qline is an IOS application. This queuing application will base on the daily queue request to auto-generate QR code along with some necessary user information anytime and anywhere. This QR code will be contained in a queue ticket. This ticket will be the visual queuing ticket for the user to present to the staff to process the register when it is their turn. Live updates of the queue state will be provided to the user as reference. So it will give users autonomy when they need to process to the counter. During the time of waiting, users may deal with their own business instead of queueing in front of the counter. The application will be developed under React Native framework, React Native supports cross-platform development, the same Javascript code under this framework can be used on both iOS and Android platforms, compare with the native objective-C/Swift it has some issue that React Native cannot achieve some low-level optimization and compatible operation of native iOS. For the QLine application, the UI and business logic is relatively simple. As this, React Native can satisfy most situations, moreover, it does not require the developers to have very professional knowledge of the iOS platforms. So this project will experience the full development under React Native framework, use this to learn another framework for developing iOS mobile applications.
Schools: School of Computer Science and Engineering 
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
  Restricted Access
4.13 MBAdobe PDFView/Open

Page view(s)

Updated on Jun 13, 2024


Updated on Jun 13, 2024

Google ScholarTM


Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.