Skip to main content

Installation

This guide covers how to set up the DoubleCube.gg development environment.

Prerequisites

Clone the Repository

git clone https://github.com/garrett/backgammon.git
cd backgammon

Install Dependencies

Backend

dotnet restore

Frontend

cd Backgammon.WebClient
pnpm install

Verify Installation

Build the entire solution to ensure everything is set up correctly:

dotnet build

Run the test suite:

dotnet test

IDE Setup

Visual Studio / Rider

Open Backgammon.sln at the project root.

VS Code

Install the recommended extensions:

  • C# Dev Kit
  • ESLint
  • Tailwind CSS IntelliSense

Next Steps