Pay for Print

USE/BUSINESS CASE

To allow the patrons to press for immediate help via the IoT 'Support' Buttons attached to the Fresno State Pay-for-Print workstation and printers. ** TOTAL Button Only Operation **

DESIGN

When the button is pressed, it adds to the issue Database and Dashboard that is displayed in a TV monitor at the DISCOVERe Hub staffed with Pay-4-Print technicians. One of the technicians will provide immediate assistance to the users.

  • {Trigger: 1 or 2 clicks - by the patron to request for help } → Issue Tracking DB and Dashboard App (displayed at a big monitor)
  • {Trigger: LONG Press - only by the technician once the request is fulfilled} → to close the ticket

SYSTEM DESIGN

IMPLEMENTATION

TECHNICAL

  1. Enroll the IoT Buttons thru IoT App
  2. Enroll the IoT Buttons to the campus Wireless 'Whitelist' -- since IoT Buttons do not support enterprise authentication
  3. Map IoT Buttons to the designed Lambda function
    1. match IoT Button serial# with the meta database for the actual workstation # (dynamodb)
    2. add to request queue database (dynamodb)
      1. 1 or 2 clicks: open a ticket
      2. LONG: close the ticket
  4. Dashboard app (React Native) access the request queue database thru AWS API Gateway

SERVICE

in progress of deployment

ASSESSMENTS

in progress of development