Skip to content

SandipGyawali/ws-cursor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Realtime multi user cursor event handles using websocket

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •