Requisitos del proyecto "Alarma Activa" - JuanHerreraP/UX_Proyecto_Mejoramiento_Alarma GitHub Wiki
Cumplimiento de los Requisitos del Proyecto
Nuestra propuesta "Alarma Activa" cumple con todas las condiciones mínimas exigidas en el documento.
Plataforma Web y Móvil
- Aplicación Móvil: Será el núcleo de la experiencia. Aquí el usuario interactúa con las alarmas en el día a día, las configura de forma rápida y completa los desafíos de desactivación.
- Plataforma Web: Funcionará como un dashboard avanzado. Permitirá al usuario:
- Gestionar y programar rutinas de alarmas complejas (ej: "rutina de mañana de lunes a viernes o de lunes a domingo").
- Visualizar estadísticas y reportes sobre sus patrones de sueño y cumplimiento de desafíos (ej: "Esta semana, tardaste un promedio de 25 segundos en completar el Foto-Reto de la cafetera").
- Configurar integraciones con otros servicios (ej: calendarios, apps de ejercicio).
Aprovechamiento de Hardware
- Cámara: Esencial para el Foto-Reto.
- Acelerómetro y Giroscopio: Fundamentales para el Movi-Reto (detectar sacudidas, pasos y gestos).
- GPS / Bluetooth / Wi-Fi: Se usarán para el Ubi-Reto, determinando la posición del usuario.
- Micrófono: Posible desafío de "Comando de Voz", donde el usuario deba leer una frase motivacional en voz alta para apagar la alarma.
Integración con Servicios Cloud
- Bases de Datos (Cloud Firestore / DynamoDB): Para almacenar perfiles de usuario, configuraciones de alarmas, rutinas y datos de estadísticas de cumplimiento.
- Almacenamiento de Archivos (Cloud Storage / S3): Guardará las imágenes de referencia que los usuarios registran para los Foto-Retos.
- Inteligencia Artificial (Google Cloud Vision / Amazon Rekognition):
- En el Foto-Reto, cuando el usuario toma la foto para desactivar la alarma, la app la envía a la nube.
- La IA confirma si el objeto en la foto coincide con el objeto de referencia (ej: "confirmo que esto es una banana").
- Esto hace la funcionalidad robusta y difícil de engañar.