Skip to content
This repository was archived by the owner on Sep 24, 2023. It is now read-only.

helewrer3/collab_drawing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Collaborating Drawing App

A small little drawing webapp made using Socket.io and NodeJS where users can collaborate with their teammates/friends to make designs and/or have fun!

The app has been deployed on Heroku!

Technologies Used

  • NodeJS
  • Express
  • Canvas
  • Socket.io
  • HTML, CSS, Javascript

Usage

Upon entering, you will be assigned a random color to your pen.
To collaborate with others, share them your URL and then they will be able to access your artboard from there on.

Deploying Locally

Simply clone the repo locally and run the following commands at the root of the project -

npm install
npm start

Log into the port number 3000 or whatever port number you have set as your environment variable of node.

Dependencies

To run this app locally, you need to have NodeJS installed in your system.

Todo

  • Dynamic resizing of canvas, currently the canvas size is limited to the dimensions your browser had when you first entered the site.

Expandability

  • Currently the app does not work on mobile devices, so a functionality for the same can be added in the future.
  • A web framework like Angular, React etc can be implemented to make the front-end even more appealing to the eyes.

About

A small little drawing webapp made using socket.io and nodejs where users can collaborate with their teammates/friends to make designs and/or have fun!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors