Skip to content

A collaborative whiteboard drawing app built with sockets and react

Notifications You must be signed in to change notification settings

Nadeera3784/drawthings.fun

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Draw Things

technologies

  • react.js
  • socket.io
  • canvas
  • express
  • SCSS

Getting started

Clone the repo onto your local machine

cd into the project directory

step 1.)

npm install

step 2.) navigate to /src/components/WhiteBoard.js and enter your local IP address as the connection string with the correct protocol and port (the default port is 4010)

example

const socket = socketIOClient("http://192.168.1.5:4010");

step 3.)

to start the react dev server

npm start

to start the express server

node server/index.js

step 4.)

Anyone on your same Local Network will be able to join and draw together by navigating to the host machines IP address at port 4010 in any browser connected to the same network.

example: http://192.168.1.5:4010

About

A collaborative whiteboard drawing app built with sockets and react

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 75.0%
  • CSS 18.7%
  • HTML 6.3%