Skip to content

Repository files navigation

🎨 Collaborative Color Canvas

A real-time multiplayer drawing application that enables users to collaborate on a shared pixel canvas. Paint together, create art, and watch as your collaborative masterpiece comes to life in real-time!

Canvas Preview

✨ Features

  • Real-time Collaborative Art Creation: Built with React-Together for seamless multi-user drawing experiences
  • Blockchain Integration: Mint your collaborative artwork as NFTs on the Monad blockchain
  • Pixel Perfect: Grid-based drawing system for precise pixel art creation
  • Artists Chat: Chat while making an art
  • Live User Tracking: See who's currently connected and collaborating
  • Erase Mode: Remove pixels with the dedicated erase tool
  • Clear Canvas: Reset the entire canvas for fresh starts
  • Session Management: Easy join/leave functionality
  • Wallet Integration: Connect your wallet to mint and own your collaborative creations

🚀 Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn package manager

Installation

  1. Clone the repository
git clone https://github.com/yourusername/Color-Canvas.git
cd Color-Canvas
  1. Install dependencies
npm install
# or
yarn install
  1. Start the development server
npm run dev
# or
yarn dev
  1. Open your browser and navigate to http://localhost:3000

🎮 How to Use

  1. Connect: Click "Connect Wallet" to join the session
  2. Select Color: Choose your unique color from the color picker
  3. Start Drawing: Click any square on the grid to paint with your color
  4. Erase: Toggle erase mode to remove pixels
  5. Collaborate: Watch as other users draw in real-time using React-Together
  6. Clear All: Use the clear button to reset the entire canvas
  7. Mint Your Art: Once satisfied with your collaborative creation, mint it as an NFT on Monad blockchain

Start creating collaborative pixel art today! 🎨✨

About

A real-time multiplayer drawing application that enables users to collaborate on a shared pixel canvas. Paint together, create art, and watch as your collaborative masterpiece comes to life in real-time!

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages