Self-registered tutors cannot add or manage any students until you approve them. Approve only after your own checks (identity, DBS). Approving or rejecting emails the applicant automatically; rejected applications are kept on record (not deleted).
Every child account and whether timestamped parental consent is on record. Children enrolled by a tutor must not be left without consent. Recording consent here stamps the date and your name to the audit log.
Approved tutors and the state of their DBS check. Lapsed or soon-to-expire checks (within 60 days) are surfaced first. Add or update the renewal date from the tutor row above. Reminder emails go out automatically each day; tutors with a lapsed or soon-due check are nudged (at most once a fortnight) and the admin team gets a daily digest.
Applications come from the public Sponsor page. Approve a sponsor to show them on the wall; "Feature" sets the headline sponsor used on the monthly draw.
On-platform donations and sponsor pledges, for reconciling against Stripe. Stripe is your book of record for card payments (it handles VAT, refunds and payouts and has its own accounting export); these CSVs add the who/why/which-campaign detail to match against the Stripe payout.
Create staff directly (these tutors are pre-approved). Self-registered tutors appear above for approval. Learners sign up themselves.
Branded leaflets with a QR code to the site. Print, save as PDF, or screenshot for social. The school pack is for heads of year, PTAs, libraries and community groups.
The parent launch campaign, end to end. Each category below is one job: when it starts, where it shows, the creative, and the live results from every channel.
| Day | Channel | Status | Likes | Comments | Shares | Posted | Link |
|---|
No posts published yet. Connect a channel (Facebook or LinkedIn tokens) and run the auto-poster, or publish from the kit CSV. Posting and metrics appear here automatically.
One place to connect every channel. Profile links and handles show in the site footer and feed the campaign. Secret API tokens stay in the server .env (never shown here); their connected state is below. Save and you are done.
Upload a real recorded clip (a friendly adult or a child) for each WAJDcrew character, greeting in their own language. It plays when a visitor opens that character on the challenge page. No robotic voices and no paid API: clips are stored and served for free. Keep them under 6 MB (mp3, m4a, ogg, webm or wav).
Run the sponsor-funded monthly prize draw, curate reviews, and publish announcements site-wide.
Open growth studio →Growth, money (MRR, conversion), engagement, content and tutor performance, with 30-day trends.
Open analytics →Every class a teacher has created, with its code and how many students joined (school-wide view).
Loading…
See what is built across the core GCSE and 11 Plus map, where the gaps are, and fill question banks for missing topics.
Open coverage map → Content studio (generate & review) →Fills the past-paper directory with links to the official board sites. Runs yearly from cron, or trigger it now. It only collects links, never files, and respects each site's robots.txt.
The latest UK exam-board specifications, found automatically and categorised by board, subject and qualification. Links only to the official source: specifications are the exam boards' copyright, so WAJD never copies or hosts them, and WAJD is not affiliated with or endorsed by the boards. robots.txt respected. Internal tool (not public). Runs monthly, or refresh now.
An append-only record of consequential admin actions: approvals, rejections, deletions, consent edits and setting changes. Kept for accountability under the Children's Code; it cannot be edited or deleted in the app.