Este proyecto es un sistema de control de acceso para eventos utilizando códigos QR. Permite registrar invitados, generar códigos QR únicos y validar la entrada de los asistentes.
- backend/: Contiene la lógica del servidor (Node.js con Express), la base de datos (SQLite) y la API.
- frontend/: Contiene la interfaz de usuario (HTML, CSS, JavaScript) para el registro de invitados, el login y la visualización del estado de los invitados.
- Clona este repositorio.
- Instala las dependencias del backend:
cd backend npm install - Crea un archivo
.enven la carpetabackendcon las siguientes variables:ADMIN_USER=tu_usuario ADMIN_PASS=tu_contraseña PORT=4000 - Inicia el servidor backend:
npm start
- Abre
frontend/html/login.htmlen tu navegador para acceder a la aplicación.