Об этом проекте

Clariora — это офлайн-симулятор экзаменов и учебный комплекс, созданный Datacentre Academy для специалистов, готовящихся к CompTIA A+ Core 1 (220-1201), Core 2 (220-1202) и Microsoft Azure AZ-900. Проект готов к эксплуатации и доступен на clariora.com.au, развёрнут на Cloudflare Workers. Экзаменационный движок повторяет реальные тесты: 90 вопросов за 90 минут для A+ core, выборка по официальным весовым коэффициентам доменов, шкала оценок от 100 до 900 и реальные проходные баллы (675 Core 1, 700 Core 2, 700 AZ-900). Поддерживаются типы вопросов с одним ответом, несколькими ответами, сопоставлением, упорядочиванием и практическими заданиями, а также отметка для повторного просмотра, зачёркивание дистракторов, матрица вопросов, пауза/возобновление и блокнот в режиме Pearson. Банк A+ содержит более 1130 вопросов, каждый с объяснением, анализом дистракторов и привязанными учебными материалами, а также отдельный банк AZ-900. Учебные инструменты включают библиотеку, построенную на целях экзамена и открытых учебных материалах, интервальное повторение для фактов/портов/синтаксиса команд, трекер целей с оценкой готовности, личные выводы и мнемоники, центральный Markdown-блокнот и шпаргалку для быстрого повторения, охватывающую порты, устранение неполадок, кабели, Wi-Fi, RAID и CLI. Опциональный ИИ-наставник Ghost Coach работает на периферии Cloudflare с бесплатным уровнем с ограничением скорости и платными тарифами. Аналитика сообщества вычисляется на периферии: актуальная статистика по вопросам из D1 при достаточном размере выборки, предложения похожих вопросов через офлайн-файлы соседей плюс опциональные Vectorize/Workers AI, а также ночная задача точечно-бисериальной дискриминации для флагов качества банка. Хеш-цепочка локального журнала записывает каждую сессию, поэтому прогресс невозможно изменить задним числом, а доказательства можно экспортировать для инструкторов или работодателей. Приложение работает как устанавливаемый PWA с service worker для полного офлайн-использования, как десктопные сборки Electron для Windows (установщик и портативная версия), macOS (DMG) и Linux (AppImage и deb), как Telegram Mini App через @ClarioraBot и как терминальный экзаменационный запуск на Python. Десктопные сборки проверяют GitHub Releases на наличие обновлений в приложении. Опциональная облачная синхронизация Supabase по умолчанию отключена. Репозиторий включает скрипты сборки и валидации (конструктор банка, конструктор учебной библиотеки, шлюз выпуска), подробные учебные заметки в Markdown, документацию по архитектуре и развёртыванию, а также CI, который запускает проверки npm, тесты и валидацию банка. Банк вопросов и учебная библиотека генерируются из исходных фрагментов и заметок. Проект лицензирован под AGPL-3.0.