Brody Reid


Solitario

Brody Reid —

Captura de pantalla del sitio Solitario

Quería hacer un juego para mostrar mis habilidades con React y el Solitario me pareció la complejidad perfecta (además estoy obsesionado). Así que construí mi propio Solitario con React, TypeScript y Tailwind CSS.

Usé React Context y custom hooks para el manejo de estado. Tiene interacciones con las cartas por clic, deshacer con “Z”, detección de victoria y puntuación, y puntajes más altos guardados en local storage. También le agregué una verificación de integridad del mazo para asegurarme de que no haya cartas duplicadas durante una partida.

Tiene modo oscuro y también funciona en el celular.

♠️ ♦️ ♣️ ♥️