Skip to main content
Reactll — AI & Software Engineering Reactor Technology
SchoolVita: an international school finder for relocating families
Our Product Web Platforms

SchoolVita: an international school finder for relocating families

SchoolVita is our own product: a directory of private and international schools in 20 cities where families relocate. Parents compare estimated fees and curricula, then send an enquiry to the schools they choose. Schools can claim their listing and receive those enquiries.

Project
Platform
Our role
Own product, end-to-end
Platform
Laravel
Country
Global
Year
2026

The challenge

Families move before they know the school market

Parents relocating to Dubai, London or Singapore have to pick a school from abroad. Fees, curricula and admission timing differ by city, and the information is spread across dozens of school websites.

Fees are hard to compare

Schools publish tuition in different formats and currencies, and extras such as registration and transport are often listed separately. Without one clear view, parents can't tell whether a school is cheap or expensive for its city.

Two sides to serve

A directory is only useful if schools keep their details current and actually reply. The platform had to give schools a reason to claim their listing, while staying neutral for parents.

Our approach

Cities, schools and curricula in one place

The platform runs on Laravel with Blade and Alpine.js. Each city page shows the estimated yearly fee range, the mix of curricula, fees by curriculum, neighbourhoods and a full fee table. School pages show fees, curriculum, ages, type, languages and address. Each school is also shown against the fees in its city.

Tools for the decision

A school finder builds a shortlist from three questions, and a comparison view puts schools side by side. Fee guides, a tuition calculator and curriculum comparisons such as IB vs British cover the questions parents ask before they shortlist.

An enquiry flow that works for both sides

Parents send an enquiry to up to five matching schools, free of charge. Spam and repeat messages are filtered out before anything reaches a school. Schools can claim their listing, update fees and admissions contacts, and choose to receive enquiries. Paid placements are labelled and never change other schools' order or fees.

Screens

Inside SchoolVita

How we delivered

From first brief to running in production

  1. 01

    Design

    City-first structure

    Organised the directory around the cities families move to, with curricula and school types as second entry points.

    20 cities8 curricula
  2. 02

    Fee data

    Development

    Stored estimated fees for each school so every city page can show ranges, fees by curriculum and where a school sits.

    Tuition rangesFee tablesCalculator
  3. 03

    Finder & compare

    Development

    Built a three-question school finder and a comparison view for shortlisted schools.

    School finderSide-by-side compare
  4. 04

    Enquiries & listings

    Product

    Added parent enquiries to up to five schools, spam screening, and a flow for schools to claim and update their listing.

    Lead routingSpam screeningClaim listing

Results

What is running today

A live directory in 20 cities

SchoolVita lists 313 schools in 20 cities across the Middle East, Europe, Asia-Pacific and the Americas. Schools can be browsed by eight curricula, including IB, British, American, French and Montessori.

Fee data parents can use

Every city has an estimated fee range and a fee table, and 16 cities have their own fee guide. The worldwide fee guide and tuition calculator sit alongside the city pages.

A working enquiry channel

The "For schools" page shows live counts from the database: parent enquiries over the last 90 days and the number of countries they came from. Schools can claim a free listing and start receiving enquiries.

Building something similar?

Tell us what you are working on and how it compares. You will talk to an engineer, not a salesperson.

Book a Call 30 Minutes