Visitor's log

Feb 2021

Web app for managing visits in a company.

A primary use of this app is ment to be on a tablet in a kiosk mode (a user cannot leave the app).

The app is using Firebase infrastructure (authentication, Firestore, storage, hosting, functions). Every new visit is in directly (via real time queries) visible in the administration and it triggers a Firebase function which sends email and calls an API of a third party service which performs a phone call to the visited person.

Users which don't want to touch the screen can either use voice recognition to fill the fields or can scan the QR code and complete the process on their phone.

Stack:

  • Javascript, React, React MUI
  • Firebase
  • Jest, Cypress