Shohruh

CareerPath

Designed and built by Shohruh Xamrayev · 2026 · live · github

Next.js 14 · React · TypeScript · three.js · Supabase · Vercel

An education and career platform for students: one detailed profile, matched against universities, scholarships, internships, careers and courses, with a planner that tracks every application.

  1. Context
  2. Problem and Objective
  3. A Tour of the Platform
  4. How Matching Works
  5. Data You Can Trust
  6. The Path Advisor
  7. System Architecture
  8. What This Project Demonstrates

1. Context

Applying abroad as a student means living in twenty browser tabs: university rankings in one, scholarship pages in another, deadlines in a notes app, and a vague idea of which career any of it leads to. Many students, especially in Uzbekistan and Central Asia, do all of this on their own, without a counsellor.

CareerPath puts it in one place. You build one profile (your grades, tests, interests, budget and goals) and everything else is matched against it.

2. Problem and Objective

Most platforms either list everything with no sense of fit, or give a single “chance” number nobody can explain. I wanted something more honest:

3. A Tour of the Platform

The public pages work without an account. A profile unlocks the personal parts: matches, For You, the roadmap and the planner.

CareerPath home page: 'Find the opportunities that fit your future' beside a 3D globe of universities Universities page listing 1,517 universities with filters, QS ranks and a grid or globe view Opportunities page with a deadline radar showing 89 programmes closing in November Careers page: 1,016 occupations in 23 families, shown as a 3D constellation

The home page is a dark, cinematic showcase: an interactive 3D globe of every university, a scroll story, and a live example profile run through the real matching engine.

Universities: 1,517 institutions in 105 countries, including the full QS World University Rankings 2027. There are ten filters, sorting, links you can share, a grid or a 3D globe, and up to four side by side in Compare.

Opportunities: 377 scholarships, competitions, internships, fellowships, summer programmes and jobs, including every Erasmus Mundus Joint Master. The deadline radar shows what closes each month.

Careers: all 1,016 O*NET occupations with tasks, skills, education and US pay and growth, plus 26 guided career paths with step-by-step plans and a personal Career Match.

Real screens from the live site. Hover to pause, or pick a step.

Around these sit the tools that turn browsing into a plan:

4. How Matching Works

Matching is rule-based, so every score can be explained. For a university, the Profile Match is built from five parts:

The five parts of a university Profile Match.

Opportunities work differently: eligibility (60%) is kept apart from personal fit (40%), and any rule you don't meet marks the item Not eligible and caps its score. Each detail page shows the rules one by one, so you can see exactly which one you missed. Careers compare your interests, field, skills, goals and activities, then list your strengths and the skills to build next.

And every match says plainly that it is informational. It never claims to predict admission.

5. Data You Can Trust

A platform like this is only as good as its data, so honesty is built into the dataset itself:

6. The Path Advisor

Path Advisor: 'Your personal study-abroad advisor' with suggested questions about scholarships, universities and comparisons
The Path Advisor answers from CareerPath's own sourced data.

The advisor is an AI assistant that doesn't make things up from memory. It works through tools over the dataset: it can search and compare universities and opportunities, check eligibility, look up deadlines and read the guides, and its answers stream in as they're written.

It also never shows an error. If the AI service is slow or unavailable, it switches to a lighter model, and if that fails too, a built-in advisor takes over. That advisor understands comparisons, filtered searches, specific universities and more than 20 advising topics, from essays and tests to visas and funding.

7. System Architecture

8. What This Project Demonstrates

CareerPath is product thinking applied to a problem students like me face every application season: a large, sourced dataset, a matching engine that explains itself, an AI assistant that stays grounded and never breaks, and a design that feels calm instead of overwhelming.

1,517universities in 105 countries
377scholarships and opportunities
1,016occupations explained
25,000+courses searchable

← All projects · Try CareerPath · Source on GitHub