SCCapstone / FaceCheck

1 stars 1 forks source link

FaceCheck

Build Status

What is FaceCheck

Facial recognition application, that when paired with QR codes and a react native application, can be used to keep track of the attendance of students. The application will use the picture on their student id card and compare it to a picture taken at the time of scanning the QR code. This is used to identify if the person scanning the QR code is the expected student. The QR code will be scanned twice, once at the beginning of class, and once at the student’s departure. This will ensure correct timetables of the student’s attendance. This can be applied to universities, as well as other education facilities. Expansion areas include using the application for payment at the school store, allowing professors or faculty to create a reward system for attending class.

Getting Started

Prerequisites for iOS

Prerequisites for Android

Prerequisites for Windows OS

Installing

  1. git clone git@github.com:SCCapstone/FaceCheck.git
  2. cd FaceCheck/FaceCheckApp
  3. yarn run load

To Start the Application in an Xcode Simulator

To Start the Application in Android (An Emulator Must be Running Simultaneously)

Built With

Testing

Cavy - E2E Tests

Jest - Function Tests

Authors

© 2019 FaceCheck

Keywords: Face recognition, AI, QR codes, React Native, mobile application