Welcome to the Air Force OATTS organization! Home of OATTS (Official AFOQT & TBAS Test-familiarization Software), a cutting-edge learning platform designed to aid test-takers in familiarization prior to critical assessments.
OATTS is a downloadable learning application built to support students and test-takers in concept familiarization for the AFOQT (Air Force Officer Qualifying Test) and TBAS (Test of Basic Aviation Skills). As an offline LMS (Learning Management System), it delivers SCORM-compliant content without requiring internet connectivity.
This organization serves dual purposes:
- Educational: Helping students familiarize with various concepts prior to Air Force tests
- Research: Supporting the United States Air Force in developing improved placement and qualifying tests
The main application—a desktop learning platform built with Tauri, React, and TypeScript.
- Purpose: Full-featured offline LMS for AFOQT/TBAS familiarization
- Languages: TypeScript (95.1%), Rust (4.8%)
- Key Technologies:
- Tauri: Desktop application framework
- React: UI framework
- SCORM: Content delivery standard
- i18n: Internationalization support
- Tanstack Router: Client-side routing
- Material-UI: Component library
The official AF-OATTS web presence—a modern landing and download page.
- Purpose: Marketing site and distribution hub for OATTS downloads
- Languages: Astro (77.2%), TypeScript (22.5%), JavaScript (0.3%)
- Key Technologies:
- Astro: Static site generation
- TypeScript: Type-safe development
Curriculum and learning modules for OATTS.
- Purpose: Repository for test-familiarization content, lessons, quizzes, and SCORM packages
- Usage: Included via git submodule in the main OATTS application
macOS-specific installer utility for OATTS.
- Purpose: Bypasses macOS gatekeeper restrictions for unsigned DMG files
- Languages: TypeScript (66.6%), Rust (23.6%), CSS (8.1%), HTML (1.7%)
- Platforms: macOS