Multi-device tic-tac-toe played in unique and created-on-the-spot rooms via Firebase Firestore.
This app uses the Provider package to manage state, Firebase Firestore to send updated state of the game to the second player on another device, Connectivity to allow game progression only when the devices are connected to the internet.