TBP.DEV
Verfügbar für Projekte
Zurück zu den Projekten

Projekte

Code Arena

Plattform für kompetitives Programmieren mit Challenges in mehreren Schwierigkeitsstufen, Score-Tracking, Streaks und Bestenlisten.

Code Arena

Über dieses Projekt

Code Arena ist eine Plattform für kompetitives Coding, gebaut mit Next.js, React und TypeScript und als rein statische Site exportiert — kein Backend. Sie liefert über 200 Challenges in 20 Schwierigkeitsstufen, gebündelt in fünf Tiers, und deckt algorithmische Kategorien (Arrays, dynamische Programmierung, Graphen, Bäume, Backtracking) sowie sprach- und domänenspezifische Tracks (C, C++, Rust, Python, TypeScript, React, Netzwerk, Security, SQL) ab. Der Editor unterstützt 8 Sprachen: JavaScript und TypeScript laufen lokal im Browser, während C, C++, Python, Go, Rust und Java über die Wandbox-API kompiliert und ausgeführt werden. Das Highlight ist CodeBot_9000, ein KI-Gegner, der bei Inaktivität, Zeit-Schwellen, Code-Patterns und Test-Ergebnissen sarkastische Kommentare abfeuert — quer durch sieben Stimmungen. Fortschritt wird im localStorage gespeichert: 100 Punkte plus Speed-Bonus. Die Oberfläche bietet Podiums-Bestenlisten, tägliches Streak-Tracking, holografische 3D-Tilt-Karten und ein luxuriöses Gold-auf-Schwarz-Theme.