Multiplayer tictactoe game made in Flutter with nodejs and socket.io and using riverpod for state management

Overview

TicTacToe Game

A Multiplayer TicTacToe Game- Works on Android, iOS and Web.

Features

  • Create/Join Room
  • Play Realtime
  • Display Points
  • Round & Game Winner
  • Cross Platform Game

Tech Used

Server: Node.js, Express, Socket_io, Mongoose, MongoDB

Client: Flutter, Riverpod, Socket client

Feedback

If you have any feedback, please reach out to me at [email protected] or https://utsavghimire.com.np

Inspired from the provider version of this app which can be found here.

Screenshots

You might also like...

Bwo-master - An infinity procedural online game using Flutter and flames with NodeJS and Firebase for the back-end

Bwo-master - An infinity procedural online game using Flutter and flames with NodeJS and Firebase for the back-end

Borderless World Online (BWO) An infinity procedural online game using Flutter a

Feb 2, 2022

TicTacToe Using flutter. For both android and ios

mt_tictactoe A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if

Nov 27, 2022

An extension to the bloc state management library which lets you create State Machine using a declarative API

An extension to the bloc state management library which lets you create State Machine using a declarative API

Nov 28, 2022

Simple TicTacToe app with Flutter

Tic Tac Toe Getting Started This is a simple app created with flutter flutter packages get flutter run For help getting started with Flutter, view onl

Dec 27, 2022

State Persistence - Persist state across app launches. By default this library store state as a local JSON file called `data.json` in the applications data directory. Maintainer: @slightfoot

State Persistence Persist state across app launches. By default this library store state as a local JSON file called data.json in the applications dat

Sep 28, 2022

Socketio dart server and client - Full Socket.io implementation using Dart Lang

Socketio dart server and client - Full Socket.io implementation using Dart Lang

Getting Started Step 1: Run dart_server.dart Step 2: Android Emulator has proble

Jan 23, 2022

Practice building basic animations in apps along with managing app state by BLoC State Management, Flutter Slider.

Practice building basic animations in apps along with managing app state by BLoC State Management including: Cubit & Animation Widget, Flutter Slider.

Jun 8, 2022

A powerful state machine for MobX management, that can be used in almost any application state.

A powerful state machine for MobX management, which can be used in almost any application state. It has 3 states - loading, success, error - and is pe

Oct 31, 2022

πŸ†πŸ₯‡ Tiaco : Online Multiplayer is one of the best puzzle games in the market. πŸ₯‡πŸ†

πŸ†πŸ₯‡ Tiaco : Online Multiplayer is one of the best puzzle games in the market. πŸ₯‡πŸ†

Important!!! Logo was generated by dall e 2 πŸ† πŸ₯‡ Tiaco : Online Multiplayer is one of the best puzzle games in the market. πŸ₯‡ πŸ† [Pull Request's are

Sep 22, 2022
Owner
Utsav Ghimire
Software Engineer
Utsav Ghimire
This is a simple responsive TicTacToe game using Flutter, Node.js, Express, Socket.io, and Mongoose.

OnlineMultiplayerTicTacToe This is a simple responsive TicTacToe game using Flutter, Node.js, Express, Socket.io, and Mongoose. Project Setup clone Re

Hojat ghanbarzadeh 7 Oct 8, 2022
Socket library for creating real-time multiplayer games. Based on TCP, with the ability to send messages over UDP (planned).

Game socket The library was published in early access and is not stable, as it is being developed in parallel with other solutions. English is not a n

Stanislav 10 Aug 10, 2022
Flutter web socket - Flutter Web Socket Example

web_socket_example A new Flutter Web Socket project. Getx and web_scoket_channel

Gizem Malçok 7 Nov 2, 2022
Shopify Tag and Product Management App using Flutter and Riverpod State Management

Myshopify App A Simple Flutter Application project to get List of Tags, Products and Product Details from shopify https://shopicruit.myshopify.com/adm

Idowu Tomiwa 5 Nov 12, 2022
A Flutter application that allows interacting with Pokemons, built using Clean Archtitecture structure and riverpod as state management.

pokedex Welcome to the Pokedex project! Getting Started Instructions to run: This project uses flutter version 3.0.3, Make sure you have that version

null 25 Nov 22, 2022
This is a practical guide to MVVM architecture in flutter with riverpod for state management.

flutter_mvvm This project is a practical guide to MVVM pattern in flutter with Riverpod. Install flutter Get your APIKEY from https://api.openweatherm

Augustine Victor 3 Jan 1, 2023
Riverpod University. App that shows my way of dealing with state management in Flutter.

Riverpod University A Flutter project that showcases Riverpod possibilities created with https://flutlab.io Realized thusfar: Counter, Light/Dark butt

:plotsklapps 5 Dec 18, 2022
Riverpod Messages Listener: A message notification listener for apps build with Riverpod

Riverpod Messages Listener Hello all, this is the home page of riverpod_messages package, a message notification listener for apps build with Riverpod

Fabrizio Tognetto 4 Dec 8, 2022
Bwo-master - An infinity procedural online game using Flutter and flames with NodeJS and Firebase for the back-end

Borderless World Online (BWO) An infinity procedural online game using Flutter a

null 17 Nov 29, 2022