Class choice starts vague.
Language, age, level, goal, and schedule all affect the right next step.
Independent product · Web
Help each learner find a suitable class before asking them to commit.
Open the website ↗
Site structure, bilingual flow, and placement logic
Farsi and English school website
Rebuilt website and placement flow
With staff confirmation
Project value
Serve local learners in Farsi first, with complete English routes.
Route children and adults through suitable placement questions.
Keep test results provisional until staff review.
Language, age, level, goal, and schedule all affect the right next step.
A written result cannot confirm speaking, listening, or the final class by itself.
Use a short placement flow and make human review part of the answer.
Design decisions
The main routes open in Farsi. English uses complete routes under the English section.
Meet the main local audience without removing bilingual access.
The flow collects exact age before the test. Children aged three to five receive an oral-program result without a written test.
Avoid giving young learners questions that do not fit the school program.
Each response can confirm, rescue, move to the next level, or reach a course result.
Ask only the next useful question.
The closest course appears as a provisional result. Staff confirm speaking, listening, and the final class.
Use the test to guide a decision without presenting it as final.
Product proof
The main page names the languages, audience, location, and direct class-finder action.
The test uses age and current answers to choose the next question or course result.
Public pages passed Farsi and English checks at 320, 390, 960, and 1280 pixels.
Result
The website serves Farsi and English information, class routes, and placement.
The test recommends the closest course while staff keep the final placement decision.
Track flow completion, staff corrections, class inquiries, and route exits. Public results are not available.
Live productOpen Orange Institute ↗