Skip to content

danielxji6/project03_draw_together

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DOODLE 25

a live drawing game

Doodle 25 is a playground where people can join with others and draw anything they like (like a unicorn!) in 60 seconds. Player can go to the Gallery to see others' works or login to save drawings. Server will generate a new room. Once the room has three players the game starts. Players can share the url to join the room before the game start.(If you just want to see the synchronize on your own, open more than one tab and click start in 10 seconds)

Screenshot

Wireframes

Technologies

  • Languages

    • JavaScript
    • HTML5
    • CSS3
  • External Libraries/Frameworks

    • express
    • express-session
    • handlebars
    • mongoose
    • mongoose-deep-populate
    • passport
    • socket.io
  • Database

    • MondoDB

Future Development

  • Full functions on socket.io such as join, emit, and broadcast.
  • Implement HTML5 canvas for drawing.
  • User authorization routes.

Install

  • npm install
  • bower install
  • mongod (if don't have mongo in background)
  • node server.js

Heroku

DOODLE 25

LinkedIn

Daniel Lwo