Es un sistema de control de accesos que permite registrar usuarios nuevos en una base de datos, ingresando sus datos como: nombre, DNI, edad, sexo y una foto de su rostro. El sistema evalúa si se trata de un usuario nuevo y si sus datos son correctos. De ser así, registra al usuario en la base de datos, donde estarán almacenados todos los usuarios permanentes del sistema.
Para lograr el control de accesos, el sistema también permite, a través de otra interfaz web, realizar el respectivo reconocimiento facial mediante la cámara. Si el usuario está registrado, al encenderse la cámara se analizará si dicho usuario ya se encuentra en la base de datos. En caso afirmativo, se le permitirá el ingreso y se registrarán la hora y la fecha del acceso. Si no está registrado, se denegará el acceso.
Este sistema está desarrollado con HTML, JavaScript y CSS en lo que se refiere a la interacción con el usuario. En lo que respecta a la validación de datos, lógica de programación y manejo de la base de datos, se emplean PHP y Python.
Frontend: HTML, JavaScript,CSS
Backend Python, PHP
Eduardo Esteves Llanos: https://github.com/copilotlabx/control_access