Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

README

        

# MASN-Scanner

Screenshot 2024-08-23 at 23 24 29

_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.