Over the last week or so I built a tic tac toe app.
Here is a link to the github repository: https://github.com/isaacrestrick/tictactoe
Features:
- Single player, LAN Multiplayer, Play Against AI
- Lobby of games, live match state visible for multiplayer games
Work remaining:
- Better, more responsive styling
- Integrate match type at the DB level
- Clean up code
Technologies used
Frontend:
- React, Vite, React Query
- Typescript, Socket.io
Backend:
- Express, ViteExpress, Drizzle ORM, OpenAI API
- Typescript, Socket.io