Selbstgesteuertes Projekt
Frontend Engineering with Prediction Game
Junior Front-End Engineer · Softwareentwicklung · Juli 2026
Eine ProoV-Fallstudie · Lernprojekt, kein Arbeitsverhältnis
Built a complete World Cup prediction game end to end: rendered the fixture board, implemented exact-result and result-only scoring, derived team strengths from real historical results, and used those strengths in a Poisson-based house bot. Also persisted and ranked player, bot, and friend totals in localStorage and shipped the finished experience to a live Netlify URL.
Bewertet nach
- Scoring engine correctness30%
- Prediction model genuinely from real data25%
- Game completeness and leaderboard soundness25%
- Shipped and shareable: live deployed URL20%
Bestanden · Bestehensgrenze 60/100
Was herausstach6
- Implemented the exact 5/2/0 scoring rule and passed all four canonical scorePick checks, including draw handling.
- Computed team attack/defense strengths from a real-results sample and used both teams' strengths in botPredict via a Poisson-based model.
- Built a full playable flow with fixture cards, score entry, scoring, and a ranked leaderboard that survives reloads.
- Shipped the game to a live Netlify HTTPS URL, making the project shareable and reviewable on any device.
- Leakage-Free Game Logic
- Data-Driven Prediction Modeling
Meine eingereichte Arbeit17 Aufgaben
9 Aufgaben · 11 Zeilen · HTML, JavaScript · 8 Textantworten · 581 Wörter
- Lab OrientationHTML · 2 Zeilen
- Example Score Pick46 Zeichen
- Act2 Scoring FunctionJavaScript · 2.2k Zeichen
- Act3 Compute Strength108 Zeichen
- Act3 House Bot108 Zeichen
- Act4 LeaderboardHTML · 2.8k Zeichen
- Act1 Fixtures FormJavaScript · 3.8k Zeichen
- Act5 Assemble2 Zeilen
- Final Submission93 Zeichen
- Lab Orientation115 Wörter
- Example Score Pick1 Wort
- Act2 Scoring Function115 Wörter
- Act3 Compute Strength1 Wort
- Act3 House Bot1 Wort
- Act4 Leaderboard97 Wörter
- Act1 Fixtures Form143 Wörter
- Act5 Assemble108 Wörter
Bewusst zusammengefasst — der eingereichte Code und die Texte bleiben privat, damit diese Seite nicht als Lösungsvorlage dient. Die vollständige Einreichung steht hinter dem verifizierten Zertifikat.