Skip to content

Crypto-Board-Games/arena

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arena

Online Omok (Gomoku) platform.

Structure

  • server/: .NET backend (SignalR, REST API)
  • client/: Flutter Web client

Prerequisites

  • .NET SDK (the repo currently targets net10.0 in this environment)
  • Flutter (stable)
  • PostgreSQL (for real runs; tests use in-memory)

Server

Run

cd server/Arena.Server
dotnet run --urls http://localhost:5000

Health

curl -s http://localhost:5000/health

Client

Run (Web)

cd client
flutter run -d chrome

Build

cd client
flutter build web --release

Auth

Endpoint: POST /api/auth/google

Development bypass (server Development environment only):

{ "idToken": "dev_bypass_token", "email": "test@gmail.com", "displayName": "Test User" }

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C# 46.0%
  • Dart 38.1%
  • C++ 7.9%
  • CMake 6.4%
  • Swift 0.7%
  • C 0.5%
  • Other 0.4%