Sesame is an access management service that consists of 3 parts and uses primarily facial recognition to verify access rights.
The admin dashboard provides an easy overview of your access management.
It provides you informations as:
- who entered which door at which time
- how many active users are in your system
- if an which and when issues was reported
- how many open invitations exist
You can:
- add, update and deactivate users
- add doors which can be added to groups
- add groups and assign them to users
To see how to run Admin Dashboard and needed dependecies got to:
Admin Dashboard Repository
The user will use the application as iOS or Android app. As soon as an user is created in the admin dashboard, an automatic email will be sent to the provided email address. With the provided QR code, the user can register on the system.
The user story looks like this:
- the user can download the app from the app-strore or playstore
- the user gets email with the QR code
- the user can register in the system with making 3 pictures in the app
- now, the user can start open the doors by simply open the app and scan the face to open the doors provided in the system
- as soon as a door gets opened by a user, a log is created and is visible in the admin dashboard
To see how to run React Native App and needed dependecies got to:
React Native App Repository
Backed uses SQL and noSQL databases. When user tries to access door, users face is detected in app and then compared with Azure facial-recognition service.
To see how to run Backend and needed dependecies got to:
Backend Repository