Skip to content

Latest commit

 

History

History
54 lines (36 loc) · 1.49 KB

File metadata and controls

54 lines (36 loc) · 1.49 KB

Turborepo WebSocket React Project

This project is a Turborepo monorepo consisting of an API and a React frontend. It provides real-time WebSocket communication to synchronize cursor pointers across clients. Frontend routing is handled using TanStack Router.

Screenshot Example

ws-cursor-ss

Table of Contents


Overview

This monorepo is designed to provide a scalable setup for real-time applications. The API handles WebSocket connections and broadcasts cursor positions, while the React frontend consumes these updates and renders remote cursors in real-time.

Routing and navigation in the frontend are managed with TanStack Router for declarative and flexible route management.


Features

  • Turborepo monorepo for structured development
  • WebSocket-based real-time communication
  • Cursor pointer synchronization across multiple clients
  • Frontend routing with TanStack Router
  • Shared UI components and utilities

Getting Started

Prerequisites

  • Node.js >= 18
  • bun
  • Git

Installation

bun install