Herramienta auxiliar de auditoría diseñada para la recopilación automatizada de información e imágenes, con acceso exclusivo y restringido para el personal de autoridad en las sucursales de Boxito, Cancún. La aplicación procesa los datos recolectados y los exporta directamente (en formato .txt e imágenes) hacia una cuenta maestra de Google Drive.
- Frontend: React + Vite
- Backend: Node.js con Express
- Almacenamiento: Google Drive (Cuenta Maestra)
- Hosting: Render (Free Tier)
- Zustand (Gestión de estado)
- googleapis (Integración con la API de Google Drive)
- jsonwebtoken (Autenticación y seguridad - JWT)
Autenticación con Google Drive (GCP OAuth): Implementación de un flujo mediante un refresh token permanente, permitiendo la comunicación directa con la cuenta maestra sin requerir la intervención manual de otras cuentas de Google (sin necesidad de Google Workspace).
Mitigación de Inactividad (Render Free Tier): Sistema automatizado de ping cada 8 minutos para evitar que el servidor entre en modo de suspensión (spin down), garantizando la disponibilidad del servicio y evitando interrupciones en la recepción de los datos durante el primer uso diario.