Skip to content

livinalt/beza

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

Bezalel Board

Project Overview

Bezalel Board is an interactive digital whiteboard application built with Livepeer, DayDream API, Next.js and the tldraw library. It enables users to collaboratively draw shapes, add video streams via Livepeer integration, and manage layers in real-time.

Features

  • Collaborative Whiteboard: Draw shapes, lines, and text using tldraw's intuitive interface.
  • Live Video Integration: Add webcam streams with Livepeer, featuring toggleable video/audio and enhancement effects.
  • Floating Camera: A draggable, minimizable webcam window with controls for audio, video, and enhancement toggles.

Installation

  1. Clone the Repository:
    git clone https://github.com/livinalt/beza.git
    cd beza
    
    
  2. Install Dependencies: npm install

Set Up Environment Variables:Create a .env.local file in the project root and add your Livepeer API key:

Run the Development Server: npm run dev

Open http://localhost:3000 in your browser to view the app.

Contributing

  • Fork the repository
  • Create a new branch
  • Commit your changes
  • Push to the branch
  • Open a pull request

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published