Proyectos
Code Arena
Plataforma de programación competitiva con retos en varios niveles de dificultad, seguimiento de puntuación, rachas y clasificaciones.

Sobre este proyecto
Code Arena es una plataforma de coding competitivo construida con Next.js, React y TypeScript, exportada como sitio totalmente estático — sin backend. Ofrece más de 200 retos en 20 niveles de dificultad repartidos en cinco categorías, abarcando áreas algorítmicas (arrays, programación dinámica, grafos, árboles, backtracking) y rutas específicas por lenguaje o dominio (C, C++, Rust, Python, TypeScript, React, redes, seguridad, SQL). El editor soporta 8 lenguajes: JavaScript y TypeScript se ejecutan localmente en el navegador, mientras C, C++, Python, Go, Rust y Java se compilan y ejecutan vía la API de Wandbox. La función estrella es CodeBot_9000, un oponente IA que lanza comentarios sarcásticos en reposo, en umbrales de tiempo, sobre patrones de código y sobre resultados de tests a través de siete estados de ánimo. El progreso se persiste en localStorage con una fórmula de 100 puntos más bonificación por velocidad. La interfaz incluye podios, seguimiento de rachas diarias, tarjetas 3D holográficas y un tema lujoso oro sobre negro.