tannerkrewson/drawphone

Draw what you see, and guess what your friends drew

JavaScript

292

341 commits

updated Oct 27, 2024

See the code

README

Drawphone

Play now at: drawphone.tannerkrewson.com

Drawphone was built with Node.js, jQuery and Pug. It was one of my first coding projects, so the code is a bit of a mess... 😂

Issues, feature requests, and pull requests welcome!

Development

Instructions

  1. Clone the repo to get started
  2. Fork and create any pull requests against the dev branch
  3. (If needed) Install node-canvas dependencies: Drawphone uses node-canvas; on some OSes/processors, npm may attempt to compile/install it from source. See the node-canvas README for details.
  4. Run npm install, then npm start to launch the server
  5. Go to localhost:3000 in your browser

Tips

  • To change the default port, set the PORT environment variable
  • If you set the NODE_ENV environment variable to development, you can use the link localhost:3000/dev to automatically join game ffff. This is helpful for speeding up debugging.
board-game
multiplayer
rocketcrab
socket-io

tannerkrewson/drawphone

Draw what you see, and guess what your friends drew

JavaScript

292

341 commits

updated Oct 27, 2024

See the code

README

Drawphone

Play now at: drawphone.tannerkrewson.com

Drawphone was built with Node.js, jQuery and Pug. It was one of my first coding projects, so the code is a bit of a mess... 😂

Issues, feature requests, and pull requests welcome!

Development

Instructions

  1. Clone the repo to get started
  2. Fork and create any pull requests against the dev branch
  3. (If needed) Install node-canvas dependencies: Drawphone uses node-canvas; on some OSes/processors, npm may attempt to compile/install it from source. See the node-canvas README for details.
  4. Run npm install, then npm start to launch the server
  5. Go to localhost:3000 in your browser

Tips

  • To change the default port, set the PORT environment variable
  • If you set the NODE_ENV environment variable to development, you can use the link localhost:3000/dev to automatically join game ffff. This is helpful for speeding up debugging.
board-game
multiplayer
rocketcrab
socket-io

Significant stargazers

joshspicer

496 followers · starred Apr 2021

Paul O'Leary McCann

363 followers · starred Aug 2020

Shane Loretz

98 followers · starred Aug 2020

makeworld

305 followers · starred Feb 2021