✦ Independent preparation — not affiliated with SEAG or AQE

Your child's path to
grammar school success

Timed SEAG-style mock exams, instant marking, AI-powered explanations and parent dashboards. The smarter way to prepare for the Northern Ireland transfer test.

2,400+
Practice questions
48
Mock exams
3,800+
Students preparing
4.9★
Parent rating
PREPARE PRACTICE PROGRESS
Everything in one platform

Built for NI families, by educators

Timed mock exams

Full-length and section papers under real exam conditions — countdown timers, auto-submit and instant scoring.

🧠

AI explanations

When your child gets a question wrong, our AI tutor explains the correct method in simple, encouraging language.

📊

Parent dashboard

Track progress over time, spot weak topics and download reports to share with tutors.

🎖

Streaks & badges

XP points, achievement badges and daily streaks keep children motivated without screen-time pressure.

📚

Question bank

Original SEAG-style questions across Maths, English, Verbal and Non-Verbal Reasoning — updated every week.

🔒

Safe for children

UK GDPR compliant, no advertising, no data selling. Parental consent required for all child accounts.

Important: Transfera is an independent preparation platform. We are not affiliated with, endorsed by, or connected to SEAG, AQE, GL Assessment, or any grammar school in Northern Ireland. All content is original and independently prepared.
Good morning, Ciarán 👋
Here's your progress at a glance
XP Points
1,840
+120 this week
Streak 🔥
12 days
Best: 18 days
Exams done 📘
14
4 this month
Avg score 📈
74%
+6% vs last month
Score history
14 May17 May20 May22 May24 May26 May27 May
🎖 Badges
🎯
First Steps
🔥
Week Warrior
📚
Getting Started
🏆
Perfect Score
4 of 12 unlocked
Recent exams View all →
82%
Maths Practice Paper 2
Yesterday · 38 min
Pass
78%
Sample Mock Exam 1
24 May · 44 min
Pass
61%
Verbal Reasoning Paper 1
22 May · 31 min
Review
48%
English Comprehension 3
20 May · 28 min
Practice more
🎯 Focus areas

Topics to prioritise this week

English — Comprehension48%
Verbal — Analogies54%
Maths — Word Problems63%
Mock exams
6 complete SEAG-style practice papers · 74 original questions · automatically marked
FreeMixed
Sample Mock Exam 1
Mixed Maths and Verbal Reasoning — a balanced introduction.
⏱ 45 min📝 14 Qs3 attempts
Best: 78%
PremiumMaths
Maths Practice Paper 1
Arithmetic, fractions, percentages, ratios, algebra.
⏱ 30 min📝 14 Qs2 attempts
Best: 82%
PremiumMaths
Maths Practice Paper 2
Sequences, geometry, area, volume, decimals.
⏱ 30 min📝 12 QsNew
✨ Just released
PremiumEnglish
English Paper 1
Vocabulary, grammar, punctuation, figurative language.
⏱ 35 min📝 12 Qs1 attempt
Best: 48%
PremiumVerbal
Verbal Reasoning Paper 1
Analogies, codes, letter series, synonyms, antonyms.
⏱ 30 min📝 12 Qs1 attempt
Best: 61%
PremiumVerbal
Verbal Reasoning Paper 2
Hidden words, classification, codes, number series, logic.
⏱ 30 min📝 10 QsNew
✨ Just released
Sample Mock Exam 1
Question 3 of 143 answered
⏱ 42:17
QUESTION NAVIGATOR
Answered Flagged Unanswered
Question 3 of 14 Medium Maths — Fractions
3 / 14
Exam results
Sample Mock Exam 1 · 28 May 2026
78%
Grade B
Well done! 🎉
Excellent result — keep up this standard and you are on track for a grammar school place.
11/14
Score
Top 28%
Percentile
38 min
Time taken
+130 XP
Earned
Topic breakdown
Maths — Arithmetic100%
Maths — Fractions80%
Verbal — Analogies67%
English — Vocabulary50%
Question review
Q1 · Maths — Arithmetic
648 + 375 = 1,023 ✓
Q2 · Maths — Fractions
5/6 of 144 = 120 ✓
Q3 · Verbal — Analogies
Pen:Writer :: Brush:___ = Painter ✓
Q4 · Maths — Sequences
5, 11, 23, 47, 95, ___ — Chose 155 · Correct: 191
🤖 AI explanation
Each term = previous × 2 + 1. So 95 × 2 + 1 = 191. Always check whether each term is roughly double the one before — that's a very common transfer test pattern!
Q5 · Maths — Ratios
Share £90 in ratio 2:3:5 — Chose £36 · Correct: £45
🤖 AI explanation
Total parts = 2+3+5 = 10. Each part = £90 ÷ 10 = £9. Largest share = 5 × £9 = £45. Always add up all the ratio numbers first to find your unit value.
My children
Track progress and review results
C
Ciarán Murphy
Year 7 · 14 exams
12-day streak 🔥
74%
Avg score
14
Exams
1,840
XP
Score trend (last 7)
A
Aoife Murphy
Year 6 · 6 exams
3-day streak
62%
Avg score
6
Exams
380
XP
Score trend (last 6)
Recent activity
ChildExamScoreDateTime
C
Ciarán
Maths Practice 282%Yesterday38 min
A
Aoife
Sample Mock 168%2 days ago41 min
C
Ciarán
Sample Mock 178%3 days ago44 min
Simple pricing

Start free, upgrade when ready

No hidden fees. Cancel any time. 7-day free trial on all paid plans.

Monthly
Annual Save 17%
Free
£0
forever free
5 practice questions per day
1 sample exam per month
Basic score tracking
Subject topic guides
Most popular
Premium
£9.99
per month
Unlimited mock exams
AI-powered explanations
Parent dashboard & reports
Detailed topic analytics
PDF progress reports
Streaks & gamification
7-day free trial
No credit card needed
Family
£14.99
per month
Everything in Premium
Up to 3 children
Single subscription
Compare sibling progress
Priority support
Tutor
£29.99
per month
Up to 20 students
Group management dashboard
Class reporting
Custom exam assignment
Priority phone & email support
7-day free trial · 14-day cooling-off on annual plans · UK GDPR compliant · No advertising
Upload weekly tests
Add new exam papers every week to keep the platform fresh
✓ Last updated: 26 May 2026
Drop your test file here, or click to browse
Upload a new weekly paper. Questions are automatically imported and published to the platform.
CSV JSON Excel .xlsx Word .docx
Or add a single question manually
A
B
C
D
Recently uploaded
TitleQuestionsSubjectUploadedStatus
Week 22 Maths Paper20Maths26 May 2026Live
Verbal Reasoning Set 416Verbal19 May 2026Live
English Comprehension 310English12 May 2026Live
Full Mock Exam 240Mixed5 May 2026Draft
Deployment guide
How to get Transfera live — plain English, no technical knowledge needed
✅ Recommendation: Vercel + Supabase
Both are free to start. Vercel hosts the website. Supabase holds the database. Together they are the simplest, most reliable option for this type of platform and are designed for non-technical founders. Cost: £0–£25/month until you reach significant traffic (thousands of users).
🥇 Option 1 — Vercel + Supabase
Recommended · Free to start · Easiest for non-technical founders
Best choice
Cost
Free tier · scales with growth
Difficulty
⭐ Easy — point and click
First deploy time
About 30 minutes
1
Create a free GitHub account at github.com. This is where your code lives online. Once registered, click "New repository", name it "transfera", and drag the unzipped project folder into it using the web interface.
2
Create a free Supabase account at supabase.com. Click "New project". Choose the EU West (Ireland) region — this is required for UK GDPR compliance. Set a strong database password and wait approximately 2 minutes for it to provision.
3
Copy your Supabase connection details. In your Supabase project go to Settings → API. Copy the Project URL and the anon public key. Then go to Settings → Database → Connection string and copy the pooler connection string. Keep these safe — you will need them in Step 5.
4
Create a free Vercel account at vercel.com. Click "Add New Project" → "Import Git Repository". Select your transfera GitHub repository. Vercel automatically detects it is a Next.js project — no extra configuration needed.
5
Add your environment variables. Before clicking Deploy, scroll to the "Environment Variables" section. Open the .env.example file from the project — it lists every variable you need. Add them one by one, pasting in your Supabase URLs and keys. Generate a NEXTAUTH_SECRET by typing any long random string of 32 or more characters.
6
Click Deploy. Vercel builds and publishes your site automatically — this takes 2–3 minutes. When finished you get a working URL such as transfera.vercel.app. Your site is now live on the internet.
7
Set up your database. In the Vercel dashboard, open your project → Settings → Functions → Serverless Function Logs. Using the Vercel CLI (or your developer can do this), run npm run db:push then npm run db:seed. This creates all the database tables and loads the sample questions.
8
Add your custom domain. In Vercel, go to your project → Settings → Domains. Type your domain (e.g. transfera.co.uk). Vercel shows you exactly which DNS records to add at your domain registrar (GoDaddy, 123-Reg, Namecheap, etc). Simply copy and paste the records — your domain will be live within minutes.
🥈 Option 2 — Railway

Railway (railway.app) hosts both the web app and database in one dashboard — one login, one bill, one support team. Slightly more expensive than Vercel+Supabase (from ~£5/month) but simpler to manage long-term. Click "Deploy from GitHub", select your repository, add your environment variables, and Railway handles the rest automatically.

Pros: One dashboard for everything, includes PostgreSQL database, simple predictable pricing
Cons: Costs more per month, smaller community, less free tier than Vercel+Supabase
📋 Pre-launch checklist — do these before going live
Register transfera.co.uk (or your chosen domain) at a registrar
Register with the ICO as data controller — legally required, ~£40/year at ico.org.uk
Create a Stripe account and add your live price IDs to environment variables
Confirm SB Marketing Limited registered office address is correct in all legal documents
Add your OpenAI API key for AI-powered explanations
Commission original NI questions from a qualified primary teacher
Test the full Stripe payment flow using test card 4242 4242 4242 4242
Set up Google Search Console and submit your sitemap.xml
Admin overview
Platform at a glance
Total users 👥
3,847
+124 this week
Subscribers 💳
612
MRR: £5,814
Questions 📝
2,408
48 exams published
Attempts 📊
18,241
Avg score: 68%
Quick actions
💷 Edit plan pricing
🏷️ Create an offer / promo code
⬆ Upload weekly test
📝 Manage questions
👥 Manage users
Recent exam attempts
StudentExamScoreTime
Ciarán MurphyMaths Practice 282%2 min ago
Aoife MurphySample Mock 168%1 hr ago
Seán O'NeillVerbal Reasoning 191%2 hr ago
Emma WalshEnglish Paper 144%3 hr ago