2 min read
WordHunt Game

Game interface with health bar and interactive keyboard Game Interface

A modern, accessible word-guessing game built with Next.js 15, React 19, and TypeScript. This project showcases my understanding of scalable frontend architecture, test-driven development, and performance optimization. It features a dynamic health-based progress system, responsive UI, and well-structured game logic using reusable components and custom types.

I focused on clean code, comprehensive testing (Vitest + React Testing Library), and accessibility best practices including ARIA labels and semantic HTML. With full TypeScript coverage, a mobile-first layout using Tailwind CSS, and Core Web Vitals in the green, this app exemplifies modern React development with an emphasis on maintainability and user experience.

Built with: Next.js 15, React 19, TypeScript, Tailwind CSS, Vitest, React Testing Library Features: Category-based word guessing, responsive design, accessible UI, unit-tested components, performance-optimized builds