Sobre el proyecto

Clariora es un simulador de exámenes y suite de estudio offline-first creado por Datacentre Academy para técnicos que se preparan para CompTIA A+ Core 1 (220-1201), Core 2 (220-1202) y Microsoft Azure AZ-900. Está listo para producción y disponible en clariora.com.au, desplegado en Cloudflare Workers. El motor de exámenes replica las pruebas reales: 90 preguntas en 90 minutos para los cores de A+, muestreadas según las ponderaciones oficiales de los dominios, con puntuación escalada de 100 a 900 y las notas reales de aprobado (675 Core 1, 700 Core 2, 700 AZ-900). Admite tipos de pregunta de respuesta única, respuesta múltiple, emparejamiento, ordenación y basadas en rendimiento, además de marcar para revisar, tachar distractores, una matriz de preguntas, pausar/reanudar y un bloc de notas en modo Pearson. El banco de A+ contiene más de 1.130 preguntas, cada una con explicación, análisis de distractores y material de estudio vinculado, junto con un banco dedicado de AZ-900. Las herramientas de estudio incluyen una biblioteca construida a partir de los objetivos del examen y material de curso abierto, repetición espaciada para datos/puertos/sintaxis de comandos, un rastreador de objetivos con una puntuación de preparación, apuntes personales y mnemotecnias, un cuaderno central en Markdown y una hoja de repaso de alto rendimiento que cubre puertos, resolución de problemas, cableado, Wi-Fi, RAID y CLI. Un tutor de IA opcional llamado Ghost Coach se ejecuta en el edge de Cloudflare con un nivel gratuito limitado por tasa y vías de pago. La analítica de la comunidad se calcula en el edge: estadísticas de ítems en vivo desde D1 cuando el tamaño de muestra es suficiente, sugerencias de preguntas similares mediante archivos de vecinos offline más Vectorize/Workers AI opcionales, y un trabajo nocturno de discriminación punto-biserial para marcar la calidad del banco. Un registro local encadenado por hash registra cada sesión para que el progreso no pueda editarse retroactivamente, y la evidencia puede exportarse para instructores o empleadores. La aplicación funciona como una PWA instalable con un service worker para uso totalmente offline, como compilaciones de escritorio Electron para Windows (instalador y portable), macOS (DMG) y Linux (AppImage y deb), como Telegram Mini App a través de @ClarioraBot, y como ejecutor de exámenes de terminal en Python. Las compilaciones de escritorio buscan actualizaciones en la aplicación en GitHub Releases. La sincronización opcional en la nube con Supabase está desactivada por defecto. El repositorio incluye scripts de compilación y validación (constructor de bancos, constructor de biblioteca de estudio, puerta de release), notas de estudio completas en Markdown, documentación de arquitectura y despliegue, y CI que ejecuta comprobaciones de npm, pruebas y validación del banco. El banco de preguntas y la biblioteca de estudio se generan a partir de fragmentos fuente y notas. El proyecto está licenciado bajo AGPL-3.0.