Control de Asistencia RFID
Sistema de control de asistencia escolar con tarjetas RFID y scanner conectado a Raspberry Pi. Interfaz web en PHP/HTML5 y APIs REST en Node.js para los modulos web y de hardware.
Descripción General
Proyecto freelance para modernizar el control de asistencia en escuelas con tecnologia RFID. Software que integra hardware Raspberry Pi con scanners RFID, API REST en Node.js e interfaz web en PHP/HTML5 con comunicacion en tiempo real via Websockets.
El Desafío
Integrar hardware fisico (Raspberry Pi + RFID scanner) con software web en tiempo real, garantizando comunicacion confiable entre el dispositivo IoT y el servidor con minima latencia para el registro de asistencia.
Requerimientos
Lectura de tarjetas RFID mediante scanner y Raspberry Pi. Registro de entradas y salidas de alumnos. API REST para comunicacion entre hardware y modulo web. Interfaz en tiempo real con Websockets. Almacenamiento en MongoDB.
Solución
Modulo de hardware en Node.js corriendo en Raspberry Pi para lectura de RFID y comunicacion via Websockets. API REST en Node.js con Yarn. Interfaz web en PHP y HTML5 con Apache Server. MongoDB para almacenamiento de registros. NGINX como proxy.