A guided tour of every Araboo surface — for pupils, teachers and school admins. Skim the table of contents or read end to end.
01
Who Araboo is for
Three audiences share the platform. What you see when you log in depends on the role(s) your account carries.
Pupils
Land on the Student Dashboard. Continue lessons their teacher assigned, practise to build skill mastery, earn points and unlock trophies.
Teachers
Land on the Teacher Workspace. Build groups, assign resources, mark Upload & Recorder responses, generate reports and run AI Tools to lighten the prep load.
School admins
Get the School Portal on top of the Teacher Workspace. Manage staff seats, set the curriculum whitelist, download reports, upload the school logo and oversee billing.
02
Student dashboard لوحة التلميذ
The dashboard at /student-dashboard/ is the pupil's home. It opens to the Home tab — a bilingual welcome banner, a four-stat tile row, a six-step learning-cycle indicator, a continue-where-you-left-off section and today's plan.
Welcome banner with bilingual greeting, streak badge, school + group tags, and live points balance.
The five tabs
Home — The daily landing. Stats, continue section, practise tiles, today's plan.
Games — Word games suite and the five-mode AI Arabic arcade.
Results — Assigned-resource grid, attempt history, earned certificates with PDF download.
Resources — Every interactive activity in the school catalogue, with skill/level/status filters.
03
Activity player المشغّل
The player runs every Araboo activity — auto-graded quizzes, reading lessons, listening exercises, voice recorder prompts and full mixed sets. Pupils open it from any lesson link; teachers preview it from the Resource Creator.
Arabic sizing
A small A−/A/A+ control at the top of the question stack scales every Arabic word on the page. The browser remembers the preference across lessons.
Sticky audio
Any audio or text-to-speech block flagged as Sticky-top in the Creator pins to a persistent bar so pupils can replay the prompt at any point.
Section completion
On reading-lesson layouts, each section gets a tick when read. Completed sections paint green and the next-up section highlights as Current.
Voice recorder
Speaking prompts capture the pupil's microphone (HTTPS required), upload the audio to the cloud, and queue it for the teacher to mark.
04
Rewards, streaks & trophies
Points fall out of activity. Pupils earn them automatically for completing lessons, passing quizzes, hitting perfect scores, keeping a streak alive, and from the occasional teacher award. Crossing a points threshold unlocks the next tier.
Each tier carries an Arabic name; the badge sits on the pupil hero pill and on certificates.
Streaks
A streak counts distinct days on which the pupil submitted a score OR completed a reading-only lesson. The trophy shelf unlocks the 3-day and 7-day streak badges automatically.
05
Placement test اختبار تحديد المستوى
On first dashboard load, a polite modal invites the pupil to sit a 12-question placement test pegged to one of the six CEFR bands (A1 through C2). The result stamps the pupil's level and feeds every downstream recommendation.
1. Pupil sees the suggestion modal — once per device, dismissible.
2. Picks a starting band (the system can also default to A2).
The Creator builds a resource by stacking blocks. Content blocks set the stage; question blocks score the pupil. Save publishes it to the library; the player runs it verbatim.
Content blocks
Text / Passage
Instruction
Image
Audio
Text to speech
Video
Section
Accordion
Countdown
Embed
Question blocks
Multiple choice
True / False
Short answer
Fill in the blank
Matching pairs
Ordering
Translation
Drag & drop
File upload
Voice recorder
Flashcards
08
Mix Past Papers مزج الأوراق
Build a fresh paper from any combination of exam-board questions sitting in the library. Drag question blocks into a tray, drop them into a destination paper, and the system compiles a brand-new resource the teacher can assign immediately.
1. Filter the source rail by exam board, year, paper, skill, level.
2. Drag question blocks into the tray on the right.
3. Inspector pane previews the selected question, with warnings flagging duplicates or media-heavy picks.
4. Hit Compile; the engine builds a fresh araboo_resource with a 'mixed' source tag.
5. Assign or push to the library like any other resource.
09
AI Tools أدوات الذكاء الاصطناعي
Twelve focused AI surfaces — twelve narrow jobs, each with its own front end. Daily-quota gated for fair use (admins bypass).
Three-level Arabic chat. The partner adapts its formality + vocab to the pupil band.
Games Console
Five Arabic arcade modes; AI generates every round.
Work Corrector
Paste pupil writing; receive marked corrections and a written rubric.
Guided Writing
Step-by-step writing scaffold for the pupil's chosen prompt.
Grammar Drill
Targeted drills by tense, mood, or part of speech.
Quran Explorer
Look up a verse, get a level-appropriate explanation in Arabic + English.
Proverb Explorer
Idioms, proverbs and sayings — meaning, context and example use.
IEP Architect
Draft an Individual Education Plan from a pupil snapshot.
10
School Portal بوّابة المدرسة
School admins get a seventh surface beyond the Teacher Workspace — the Portal at /school-portal/. Seven tabs cover the school manager's whole remit.
Clickable logo thumbnail + rename pencil sit next to the school name, with the seven tabs underneath.
Dashboard
Headline counts (pupils, teachers, groups, attempts) + an aggregate average tile.
Teachers
Add staff, remove staff, make a teacher the new school owner (transfer ownership).
Groups
All school groups across all teachers, with bulk regenerate / open / close join codes.
Students
Search the school roll, see per-pupil progress, view their group membership.
Reports
Five-section breakdown (summary, by group, by teacher, by skill, by pupil). Time-window picker. CSV + PDF downloads carry the school logo.
Curriculum
Whitelist of allowed courses + CEFR levels — school-wide default, or per-group / per-teacher overrides.
Membership
Current plan, next renewal, last invoice, Manage billing link.
11
School logo
Every school can upload its own logo. Once set, the logo surfaces across pupil-facing chrome, certificates, reports and the post-checkout confirmation page — no further action needed.
Click the small rounded logo thumbnail in the portal header to open the uploader.
How to upload
1. Open /school-portal/ as the school owner.
2. Click the rounded thumbnail next to the school name.
3. Drop a PNG, JPG or WebP into the modal (up to 2 MB) and hit Replace.
4. That's it — every surface picks it up on next render.
Where it appears
Portal header thumbnail — click to replace.
Pupil dashboard welcome banner — replaces the buildings icon next to the school name.
School reports PDF — paints into the top-left of the title row.
Certificates — a 14 mm corner mark, opposite the centre crest.
Checkout confirmation page — appears with a 'You're now managing X' brand stamp the first time the school owner completes checkout.
12
Certificates الشهادات
Pupils earn certificates automatically when they complete a level (every lesson at a CEFR band, no remedials open) or when a teacher issues one manually from the gradebook.
School logo in the top-right corner if one is set.
13
Memberships
Araboo is invite-by-teacher / pay-by-teacher. Pupils don't buy access directly. The plan landscape:
Pupil seat
Granted when a teacher or school adds the pupil to a group. No billing surface.
Single learner
Solo subscription with full access to lessons, AI tools and games.
Teacher
Up to 60 pupil seats. Full workspace + reporting + AI Tools.
School
Up to 300 pupil seats, multi-teacher, School Portal access, curriculum oversight.
14
Every feature, by role
A comprehensive reference. Each role gets everything from the rows below it — a school admin can do everything a teacher can; a teacher can do everything a pupil can.