Una aplicación móvil creado en MIT App Inventor que simplifica
el proceso de toma de asistencia a través del escaneo de códigos QR. Los
datos recopilados se sincronizan automáticamente con una hoja de cálculo
de Google Sheets.
Esta aplicación es una herramienta ideal para optimizar el proceso de
registro de asistencia en una organización.
Registrar asistencia:
¿Qué encontrarás en el archivo descargable?
¿Cómo importar el archivo?
¿Cómo probar el proyecto?
- Al presionar el botón de registrar asistencia, se inicia el escaneo del código QR.
- El código QR escaneado se compara con los datos almacenados en la primera hoja de cálculo de Google Sheets, donde se encuentra la base de datos de empleados.
- Si el código QR es válido y corresponde a un empleado registrado, se crea un nuevo registro en la segunda hoja de cálculo, indicando la fecha y hora de la asistencia.
Hoja de cálculo:
- La primera hoja de cálculo utilizada en este proyecto contiene 4 columnas: Código, Nombre, Cargo y URL imagen.
Te comparto la lista de datos que utilicé en Google Sheets para el video
tutorial menos la columna URL imagen.
Código | Nombre | Cargo | URL Imagen |
2345678901 | Christian García López | Gerente General | |
3456789012 | Juan Pérez Martínez | Gerente de Ventas | |
4567890123 | María González Rodríguez | Gerente de Marketing | |
5678901234 | Pedro Fernández Díaz | Gerente de Operaciones | |
6789012345 | Sandra López Pérez | Gerente de Recursos Humanos | |
7890123456 | Carlos García Martínez | Ingeniero de Software | |
8901234567 | Luisa Pérez González | Diseñador Gráfico | |
9012345678 | David Fernández Rodríguez | Asistente Administrativo | |
123456789 | Elena López Díaz | Representante de Servicio al Cliente | |
1234567890 | Roberto García Pérez | Vendedor | |
6248517777 | VaidrollTeam | Ingeniero de Sistemas |
- La segunda hoja de cálculo utilizada en este proyecto contiene 4 columnas: Fecha, Hora, Código y Nombre.
Fecha | Hora | Código | Nombre |
06/30/2024 | 5:45:20 p. m. | 3456789012 | Juan Pérez Martínez |
06/30/2024 | 5:46:22 p. m. | 2345678901 | Christian García López |
06/30/2024 | 5:47:01 p. m. | 7890123456 | Carlos García Martínez |
06/30/2024 | 5:47:50 p. m. | 123456789 | Elena López Díaz |
06/30/2024 | 5:48:41 p. m. | 6248517777 | VaidrollTeam |
06/30/2024 | 5:52:43 p. m. | 7890123456 | Carlos García Martínez |
11/14/2024 | 4:01:30 p. m. | 2345678901 | Christian García López |
11/14/2024 | 4:02:18 p. m. | 3456789012 | Juan Pérez Martínez |
Fotocheck:
- Cada empleado tendrá un código QR único generado a partir de su código de identificación asignado en la primera hoja de cálculo de Google Sheets.
Te agradecería que me dejaras un me gusta en el
video. Tu apoyo me motiva a seguir creando contenido de este tipo y
dedicarle más tiempo a desarrollar nuevos proyectos.
¿Qué encontrarás en el archivo descargable?
- El diseño completo del proyecto.
- La programación de los bloques del proyecto.
- Configurar tu propia API de Google Sheets.
- Crear una cuenta de servicio.
- Generar la clave JSON.
- Enlazar el aplicativo con tu hoja de cálculo.
- Completar los bloques de texto con los datos de tu hoja de cálculo.
QRAsistenciaV2.aia - 4 KB
- El archivo lo debes de importar en MIT App Inventor en la opción de proyectos e importar proyecto desde mi ordenador.
¿Cómo probar el proyecto?
- En MIT App Inventor presiona en la opción Conectar y AI Companion.
- Se genera un código QR o de 6 caracteres.
- Descarga la aplicación MIT AI2 Companion de forma gratuita en Google Play o App Store.
- Escanea el código QR o ingresa el código de 6 caracteres.