Skip to content

SwiftUI iPad app that allows RIT students to swipe their ID card and check into a student queue to meet with an academic advisor.

Notifications You must be signed in to change notification settings

1owell/StudentCheckinKiosk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

StudentCheckinKiosk

SwiftUI iPad app that allows RIT students to swipe their ID card and check into a student queue to meet with an academic advisor. Used the latest APIs from WWDC2021 along with the new features introduced with Swift 5.5.

Technologies used:

  • SwiftUI 3
  • Combine
  • Swift 5.5 async / await network calls
  • Multithreading (Tasks API)
  • UIKit (used for listening to card reader device which acts as a USB keyboard)

Features:

  • Connection to USB card reader
  • Error handling
  • Automatically resets after a period of inactivity

signIn reasons confirmation networkError

About

SwiftUI iPad app that allows RIT students to swipe their ID card and check into a student queue to meet with an academic advisor.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages