Skip to content

DaarenX/cheesse

Repository files navigation

🧀♟️ Cheesse

Cheesse is a cross-platform chess application built with Kotlin Multiplatform. It features a shared codebase for business logic and a Spring Boot backend for multiplayer support.

Project Structure

The project is divided into three main modules:

  • :composeApp: Contains the Compose Multiplatform UI code. Supports Android, iOS, Desktop (JVM), and Web (Wasm).
  • :shared: The shared module containing common business logic, models, and networking code used by both the frontend and the server.
  • :server: A Spring Boot-based backend server that handles game sessions and real-time communication.

About

Kotlin multiplatform chess application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages