diff --git a/README.md b/README.md index e85732b..19b3a10 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,14 @@ # OpenSquawk OpenSquawk is an open, cost-efficient AI-ATC platform for flight simulators. -Built with Nuxt 4, it provides a web interface that combines training, radio communication, and learning content for simulator pilots. +Built with Nuxt 4, it provides a web interface that combines training, radio communication, and classroom content for simulator pilots. On the server side, via Node.js Open AI deliver speech synthesis, decision trees, and account management. Goal: a community-driven alternative to other costly AI-ATC solutions while being open and extensible. ## Current Features -* Modern web UI (Nuxt 4, Tailwind, Vuetify) with landing and learning pages -* Server APIs for ATC logic, decision trees, learning content, and authentication +* Modern web UI (Nuxt 4, Tailwind, Vuetify) with landing and classroom pages +* Server APIs for ATC logic, decision trees, classroom content, and authentication * MongoDB storage * OpenAI integration for speech and text models with configurable voices * Optional local Speaches server for self-hosted speech in/output diff --git a/app/pages/index.vue b/app/pages/index.vue index 1283049..770ca0e 100644 --- a/app/pages/index.vue +++ b/app/pages/index.vue @@ -151,7 +151,7 @@ Hear about new features first!

- Join the feature list and get updates on releases, drops & learning content. + Join the feature list and get updates on releases, drops & classroom content.

@@ -182,7 +182,7 @@
-
Schon gewusst?
+
Did you know?

- Mit dem Würfel-Icon „New scenario“ kannst du denselben Call sofort mit neuen Daten üben. Einfach anklicken und du - bekommst andere Werte – wenn du das pro Lesson 5–10x wiederholst, sitzt der Funkspruch wirklich. + Use the dice icon “New scenario” to rehearse the same call with fresh data instantly. Just click it and you'll + get different values — repeat that 5–10 times per lesson and the radio call will really stick.

diff --git a/app/pages/logout.vue b/app/pages/logout.vue index d8b77fd..31b28bd 100644 --- a/app/pages/logout.vue +++ b/app/pages/logout.vue @@ -3,13 +3,13 @@

OpenSquawk

-

Du wirst abgemeldet…

+

Signing you out…

- Wir melden dich ab und leiten dich gleich weiter. + We're logging you out and will redirect you in a moment.

- Zum Login + Back to login
diff --git a/server/data/roadmapItems.ts b/server/data/roadmapItems.ts index b29d5d1..d09d53d 100644 --- a/server/data/roadmapItems.ts +++ b/server/data/roadmapItems.ts @@ -48,8 +48,8 @@ export const ROADMAP_ITEMS: RoadmapItemDefinition[] = [ icon: 'mdi-map-marker-path', }, { - key: 'atc-learning-platform', - title: 'ATC-only learning platform', + key: 'atc-classroom-platform', + title: 'ATC-only classroom platform', description: 'Browser trainings for listening, spelling and filtering interference — ICAO alphabet, speed drills and readback checks without a simulator.', category: 'Academy',