A customizable web-based password manager that utilizes biometric authentication. Users will be able to use voice, face, and gesture authentication in order to access their various passwords. The voice and face recognition will be managed by Azure, and the gesture will be authenticated with a TensorFlow library called Fingerpose. Passwords are securely stored in a centralized database using the AES encryption algorithm.
How much experience does your group have? Does the project use anything (art, music, starter kits) you didn't create?
Justin: I have been coding for a little over a year now. I mainly do web development projects with react and have done some machine learning projects.
Matthew: I started coding around 10 months ago. I primarily use javascript and python. For web development, I mainly use React.
For this project, we both learned to use typescript and MongoDB.
What challenges did you encounter?
Midway through, we encountered some challenges with Azure's speech authentication and verification because the files need to be in a specific format, but we solved this issue by programmatically converting them before use. Input files needed to be 16 kHz, 16bit, PCM encoded .wav files.