Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/byywork1/masn-scanner
iOS Application Prototype for Attendance Tracking
https://github.com/byywork1/masn-scanner
mvvm sqlite swift
Last synced: 17 days ago
JSON representation
iOS Application Prototype for Attendance Tracking
- Host: GitHub
- URL: https://github.com/byywork1/masn-scanner
- Owner: byywork1
- License: mit
- Created: 2024-08-22T20:13:42.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-08-24T03:39:28.000Z (3 months ago)
- Last Synced: 2024-11-03T03:02:50.882Z (17 days ago)
- Topics: mvvm, sqlite, swift
- Language: Swift
- Homepage:
- Size: 729 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MASN-Scanner
_Figure 1_: iPhone simulation models when run on XCode
## Problem Statement
The public school system of Missouri holds educational conferences for their instructors. They need an easy and efficient way to allow these instructors to check into these instructional workshops.
### Functional Requirements:
1. Compatible with iPad Generation 6
2. Scan barcodes to allow teachers to check in to workshops
3. Query SQL database to verify and record attendance### Non-functional Requirements:
1. Easy to use
2. Handle up to 100 attendees per conference (low throughput)
3. Scan people in quickly (low latency)## Inspiration
As a student at Duke University at the time, I was inspired by the COVID testing application we were mandated to use during the school year.![image](https://github.com/user-attachments/assets/24b702a6-5c10-4492-a361-fe0b2531f240)
_Figure 2_: Image of COVID testing application used at Duke University
I soon realized that this application shared many of the same functional requirements that this project did.
1. QR code scannability
2. SQL database validation
3. Compatible with mobile devices both Android and iOS### Special Thanks:
Special thanks to Mark at Duke OIT who's touteledge was crucial to my completion of this project.