Skip to content

yevin215/ReinventingThreatDetection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReinventingThreatDetection

NOTE: Ensure app is not run on WSU Network due to firewall restrictions, out team ran the app on a personal hotspot for best results.

Team:

  • Hiruna Yevin Dissanayake
  • Kevin Herrera
  • Levi Chapman

About: Threat visualization and assessment software.

  • IOS camera application: detects target and captures vitals, vitals are then transmitted to back end
  • Back end: Calculates risk score and risk level from gathered data and established live feed to front end dash board
  • Dashboard: Renders current risk, metrics and live feed of camera with risk level of target.

IOS APP:

  • Swift and SwiftUI
  • Presage Technologies SmartSpectraSwiftSDK for vitals
  • Sends metrics to backend

Back end (http://localhost:8080/):

  • Node.js
  • Express
  • Socket.IO to push to dashboard

Dashboard (http://localhost:3000/):

  • Next.js
  • React
  • socket.IO client
  • CSS

Example payload from json { "heartRate": 70, "breathingRate": 15, "stressIndex": 0.5 "engagement": 1.0, "frameBase64": ... (Camera data for live preview of subject) }

Build and Run Front End:

Back End:

IOS App: Build and Run through Xcode

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors