attendance application milestone 4 faculty sponsor dr. william shoaff gerard weber ebrahim...
TRANSCRIPT
Attendance ApplicationMilestone 4
Faculty SponsorDr. William Shoaff
Gerard WeberEbrahim Almazrouei
Alex GonzalezConstantine Lopez
Overview• Continued to extend the backend adapter with
additional functionality• Finalized the Instructor side of the application• Additional work on the Student side• Pursued additional resources with the I.T.
department• Implemented Bluetooth L.E. communication
Wireless Peer-To-Peer Communication• Bluetooth Low Energy
– Central Role – Retrieves the information delivered by peripheral devices• Student phones scan for available beacons containing course
information
– Peripheral Role – Allows the mobile device to make advertisements• Instructor turns their device into a beacon and delivers the unique
identifier to students
• Technical Issues– Only seven devices on the market are capable of peripheral mode– Hardware based solution will cost money
Backend Server• Implemented additional API calls necessary for
attendance tracking– assignBeacon – Assigns a beacon to a registered
user. For use with the Gimbal beacon system.• Integrated all necessary functionality to
communicate with the Canvas API – Modularity allows Canvas to be used optionally
• Received approval from I.T. department for a new server, attendance.fit.edu
User Interface Design
User Interface Design - Instructor
Upcoming – Milestone 5 (Mar. 23)• Canvas Integration
– Migrate all backend code and database to attendance.fit.edu– Implement authentication workflow upon approval from
Instructure• Bluetooth
– Client (Student) side listening service– Resolve issues with Gimbal Beacon detection
• Mobile Application– Further tweaks to the user interface style/design– Possibly merge both beacon options into one
• Poster
Questions?Yes, you can stand in the hall and be marked as attending.