8000 GitHub - Yagnik-Gohil/skribbl: Skribbl Front-End (React) - ⚠️ Server Is Down ⚠️
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Yagnik-Gohil/skribbl

Repository files navigation

🎨 Skribbl Front-End (React & Socket.io)

A real-time multiplayer drawing and guessing game built with React and Socket.io. This project replicates the classic Skribbl.io experience, allowing players to sketch and guess words in a fun, interactive environment.

🔗 Live Demo: skribbl.yagnik.dev


🧠 Why I Built This

I wanted to challenge myself by creating a real-time, interactive web application that combines drawing capabilities with multiplayer functionality. This project allowed me to delve deep into WebSocket communications, state management, and real-time data synchronization between clients.


🚀 Quick Start

⚠️ Important: Make sure the backend server is running before starting the frontend.

Prerequisites

  • Node.js
  • npm or yarn

Installation

  1. Clone the repository:

    git clone https://github.com/Yagnik-Gohil/skribbl.git
    cd skribbl
  2. Install dependencies:

    npm install
    # or
    yarn install
  3. Start the development server:

    npm run dev
    # or
    yarn dev
  4. Open your browser and navigate to http://localhost:3000


📖 Usage

  • Create a Room: Start a new game session and invite friends.
  • Join a Room: Enter an existing room code to join a game.
  • Drawing Board: Use the canvas to draw the given word.
  • Chat: Guess the word by typing in the chat; correct guesses earn points.
  • Leaderboard: Track scores and see who's leading the game.

🤝 Contributing

Contributions are welcome! Here's how you can help:

  1. Fork the repository.

  2. Create a new branch:

    git checkout -b feature/YourFeatureName
  3. Make your changes and commit them:

    git commit -m 'Add your feature'
  4. Push to the branch:

    git push origin feature/YourFeatureName
  5. Open a pull request.


🛠️ Built With


📄 License

This project is licensed under the MIT License.

About

Skribbl Front-End (React) - ⚠️ Server Is Down ⚠️

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0