Skip to content

A multiplayer tic tac toe game which works in real time, it works on android, iOs and web.

Notifications You must be signed in to change notification settings

Perezo99/TikiTaka

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

❌⭕ TikiTaka

TikiTaka is a multiplayer TicTacToe game which users play in realtime, it works on Android, iOS and Web. It is built with flutter on the client side and nodejs on the server side.

Features

  • Users can create/join room
  • Users play in realtime
  • Users points will be displayed
  • Responsive UI

📸 ScreenShots

Screenshot_20230516-133840 Screenshot_20230516-134025

Screenshot_20230516-134112 Screenshot_20230516-134051

Screenshot_20230516-134012 Screenshot_20230516-133808

🚀 Installation

After Cloning the repository, migrate to the app folder.

Install Client side dependencies

  • Run Flutter pub get
  • Put your IP address in the socket client

Install Server side dependencies:

  • cd server && npm install
  • input your mongodb username and password
  • run, npm run dev

To configure for MacOS: Head to macos/Runner and make sure the following keys are present in DebugProfile.entitlements and Release.entitlements com.apple.security.network.server com.apple.security.network.client

⚙️ Tech Used

Client: Flutter framework, Provider. Server: Node.js, Express, Socket.io, Mongoose, MongoDB

💡 Requirements

  • An Operating System (ie. MacOS X, Linux, Windows)
  • An IDE with Flutter SDK installed (ie. IntelliJ, Android Studio, VSCode etc)
  • A little knowledge of Dart and Flutter.

Please Star⭐ the repo if you like what you see😉.

About

A multiplayer tic tac toe game which works in real time, it works on android, iOs and web.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published