← All projects
Melbourne Hack 2026 · Finalist

Bridgework

Pick the topic you have homework on. Bridgework drops you into a real job that uses it, marks you like a supervisor, and shows you the career behind it.

Next.js + React EdTech SDG 4 Solo build
Bridgework home page: the ratio question in your homework decides whether 300 people drink safe water
13
job simulations, Grade 7 to 12
19 of 20
careers need no degree
0
servers or AI calls to mark an answer
01

The problem

In many classrooms, school is copy, memorise, pass. Nobody shows students what any of it is for.

  • Many leave before 18, before anyone asks what they want to do.
  • The jobs they can name stop at doctor and teacher.
  • Changing a national curriculum takes a ministry and a decade.

I grew up in a province in Cambodia, not Phnom Penh. My siblings are in high school now. I built what I wish I'd had at fifteen. Friends from India described the same classroom, so Cambodia is my worked example, not the only case.

02

The idea

Bridgework runs alongside the syllabus a school already teaches, so nothing needs approval for a student to use it tomorrow.

  • Students pick their grade, subject and topic, then do a short job task built on exactly that topic.
  • Practitioners and uni students publish simulations from their own jobs, tagged to the school topic they use.
03

How it works

Topic picker: Grade 9, Mathematics, then Pythagoras, Ratio and proportion or Trigonometry
1. Pick your topic. Grade, subject, then the topic from tonight's homework.
Water quality simulation: a brief with this morning's tank readings and a decision with four options
2. Do the work. A real brief, real numbers, and three decisions a practitioner actually makes.
Marking screen: out by a factor of ten, that's a unit conversion, with the practitioner's worked answer
3. Get marked like a supervisor. A wrong answer gets a reason, not just a red cross.
Career unlocked: Water Quality Technician, no degree required
4. Unlock the career. What the day looks like, the pathway in, the pay, and whether it needs a degree.
04

How I built it

  • Next.js 15 + React 19 on Vercel, with one hand-written stylesheet and light and dark themes.
  • No backend. Content is seeded data; progress lives in the browser.
  • Marking runs on the device. It spots the common slips, like a factor-of-ten error, and calls it a unit conversion problem. A student on a shared phone with weak signal gets the same feedback as anyone.
  • Instructor side: a published simulation appears under its school topic straight away.
Instructor page: publish what your job actually involves, with a form for the job and the curriculum link
The instructor form. The curriculum link is what makes a simulation findable.
Honest note: I built it solo inside the hackathon window with Claude (an AI tool) helping with code and content, and said so on Devpost and in the README. It's a prototype: pay figures are indicative and published simulations stay in one browser.
05

Result

Bridgework made the final 8 of 17 projects at Melbourne Hack 2026, and placed in the top 2 of the education stream.

I pitched it at the closing ceremony: 8 minutes with a live demo, then Q&A.