Tic-tac-toe with multiplayer and singleplayer modes, score system and nice visuals made using React, Tailwind CSS.
I did this project as a repetition of some React basics, but for one thing I got to try out a hook I hadn't used before: useImperativeHandle (See more in src/components/dialogs/Reset.tsx and src/components/game/Game.tsx).
Use more custom hooks, work on optimizing my code and using best practices. In the future I might also implement some bonus features, like improving the AI and adding game board size options like 4x4 or 5x5.