Learner account & cloud connection
Create an account or sign in to load published cloud resources and sync German practice progress.
Cloud sync status will appear here.
Beta: this connects learner authentication, published resource reading, and practice progress only. Admin publishing, private/premium downloads, payments and production security review are not enabled. Never choose an admin role in the browser.
Meet your learning advantage.
NEXORA AI Tutor
Ask a question, get a clear explanation, then practise what you learned. Designed for ZIMSEC and Cambridge learners, with a path toward personalised exam coaching.
Your learning progress
Your saved quiz results and learning activity, synced to your account.
Quiz performance
Scores show the latest and best recorded attempts. A topic appears here after its quiz has been saved to your account.
Learner & Administrator Space
Try the account journey and manage demo resources. This is a local prototype, not secure production authentication.
👤 Demo sign-in
Choose a demo role to explore the corresponding workspace.
No password is collected or stored. Anyone using this prototype can switch demo roles; do not use this for real accounts or private content.
👋 Welcome, Demo Learner
LEARNER DEMOYour learning snapshot across the NEXORA platform.
Continue learning
Progress and profile details are demo-only and are not synced across devices.
Publish a demo study resource to the library. It will be saved in this browser only.
Demo data backup
Export your locally created demo resources to a JSON file, or import a previous backup. This is not cloud sync.
Resources added in this browser
Production admin uploads need real authentication, role permissions, server-side validation and cloud storage. This form stores text resources locally; it does not upload files to a server.
Your Learning Hub
Pick up where you left off, save lessons for later, and turn your study goals into small wins.
▶ Continue learning
☆ Saved lessons
✦ Weekly study planner
Set a weekly target and tick off a session when you finish. This planner is saved on this device.
Your saved lessons and planner currently stay on this browser/device. Quiz marks are managed separately by the existing progress system.
Subject mastery & learning pathways
Turn lessons into a clear route forward. Track completed lessons on this device, review quiz mastery, and jump straight into your next recommended activity.
Your subject pathways
Recommended next step
Mathematics topic mastery
Lesson completion is saved on this device. Quiz marks are read from the existing learner-progress system when available. Recommendations are guidance, not an official exam grade.
Choose a subject. Find your next lesson.
Lessons are grouped by subject. Open a subject to see the available notes, practice questions and project guides. New published cloud lessons appear here automatically.
Browse lessons by subject.
Choose a subject
Select a subject to explore its lessons.
⚡ Quick practice
Try a sample question and get instant feedback.
If a learner scores 36 out of 45 marks, what percentage did they score?
🇩🇪 German Learning Studio
Vocabulary, grammar, conversation practice and progress—all in one place.
🗂️ Vocabulary flashcards
A1 · Everyday German
Card 1 of 5
🧠 Grammar in a minute
A1 · Present tense
Verb “sein” — to be
ich bin · du bist · er/sie/es ist · wir sind · ihr seid · sie/Sie sind
Example: Ich bin Schüler. = I am a student.
🎙️ Conversation practice
Meeting someone for the first time · A1
Hallo! Wie heißt du?
Hello! What is your name?
Conversation checking uses simple phrase matching in this demo, not live AI or speech recognition.
📈 Practice progress
Progress is session-only until learner accounts are added.
0 practice activities completedConnect NEXORA to a real backend
This release prepares the data model and safe integration path. It does not connect to a live database yet.
Production features to connect
- Secure learner registration and sign-in
- Admin-only resource publishing
- Cloud resource storage and downloads
- Saved learning progress across devices
- Server-verified premium access
Backend setup checklist
Before connecting a provider, create the project and configure its public URL/key. Never put service-role secrets or payment secrets in browser code.
- Create the database project.
- Apply the included schema.
- Configure authentication and admin roles.
- Connect the frontend using a public client key only.
No credentials are requested or embedded in this prototype. Production auth and storage require provider setup and security-rule testing.
This prototype stores no accounts or payment information. Premium access is only a front-end demonstration, not secure access control. The install/offline features require deployment over HTTPS or localhost. Use authorised resources and review all content before public launch.
