Language School Platform
Decision support for choosing an English school
A layered, scalable comparison engine for English language schools globally — objective scoring, country/city filters, quiz-based recommendations, and dataset hashing so the data integrity is auditable.
Open the live appproblem
Picking a language school abroad means cross-referencing course pages, reviews, and forum threads — the data is out there but it is fragmented and incentive-laden.
solution
Next.js + FastAPI platform with an objective scoring algorithm across schools, country/city filters, a quiz that maps preferences to candidate schools, and dataset hashing so the snapshot you compared against is provable.
architecture
external → compute → store → ui
outcome
A neutral, sortable view of language schools that does not push affiliate offers. Roadmap includes blockchain-verified user reviews and proof-of-experience NFTs.
stack
capabilities
- →School comparison and scoring
- →Country and city filters
- →Quiz-based school recommendations
- →Dataset hashing for integrity
lessons learned
- 01A neutral comparison site needs proof, not promises. Hashing the underlying dataset converts trust into a verifiable claim.
- 02Quiz-based onboarding beats filter pickers for users who don't know the categories yet.
- 03Roadmap items (blockchain reviews) are good marketing but bad MVP scope — the v1 had to win without them.