Selbstgesteuertes Projekt
Frontend Engineering with Prediction Game
Junior Front-End Engineer · Softwareentwicklung · Oktober 2026
Eine ProoV-Fallstudie · Lernprojekt, kein Arbeitsverhältnis
Built a World Cup prediction game end to end: rendered pickable fixtures, scored predictions with the exact 5/2/0 rule, derived team strengths from real match data, and used those strengths to drive a bot predictor. Also persisted and ranked the leaderboard in localStorage and shipped the project on 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 correctly handled draw-vs-draw cases
- Computed team attack/defense strengths from match data instead of hard-coding them
- Built a leaderboard that saves to one localStorage key and re-sorts on reload
- Shipped a live HTTPS deployment for the finished game
- Leakage-Free Feature Engineering
- Honest Model Evaluation
Meine eingereichte Arbeit20 Aufgaben
12 Aufgaben · 14 Zeilen · JavaScript, HTML · 8 Textantworten · 906 Wörter
- Lab Orientation704 Zeichen
- Example Render FixturesJavaScript · 2.0k Zeichen
- Act1 Fixtures FormJavaScript · 3.9k Zeichen
- Example Score PickJavaScript · 2.0k Zeichen
- Act2 Scoring FunctionJavaScript · 2.6k Zeichen
- Example Compute StrengthsJavaScript · 2.0k Zeichen
- Act3 Compute Strength108 Zeichen
- Example Bot PredictJavaScript · 1.6k Zeichen
- Act3 House Bot108 Zeichen
- Example Save Rank ReadonlyHTML · 3.5k Zeichen
- Act4 LeaderboardJavaScript · 2 Zeilen
- Act5 Assemble2 Zeilen
- Lab Orientation71 Wörter
- Example Render Fixtures151 Wörter
- Act1 Fixtures Form143 Wörter
- Example Score Pick121 Wörter
- Act2 Scoring Function110 Wörter
- Example Compute Strengths150 Wörter
- Act3 Compute Strength1 Wort
- Example Bot Predict159 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.