Students review each other's code anonymously with a guided checklist
Intermediate14h2–3
Next.jsPostgresLLM
16/20Students run and get graded on Python exercises entirely in the browser.
Build In-Browser Python Autograder for programming teachers in ~16h with 1–2 people. Stack: Pyodide + Next.js + Postgres.
Why it wins: Free infrastructure for every classroom.
| Tech | Role | |
|---|---|---|
| Pyodide | Python in the browser | Tool |
| Next.js | Frontend + API routes | Web |
| Postgres | Relational database | Data |
Open-source projects you can build on. Links checked 2026-10-31.
Students review each other's code anonymously with a guided checklist
Learn branching and merging with a live visual commit graph
Spot students at risk of falling behind from attendance and grades