Skip to content

FrederickEngelhardt/draw_with_friends

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Draw With Friends

Drawing Application that has heavy emphasis on Web-Sockets. Used Socket.io to track sessions and allow users to chat with each other on these sessions.

Prerequisites

  1. You need Node.js and npm installed.
  2. You need the Express Server located here

Installing

A step by step series of examples that tell you how to get a development env running

Say what the step will be

npm install
npm start

Running the tests

requires jsdom (built-in), chai, enzyme

npm test

Tests

Component Tests [built]

  1. SettingsNav

INPROGRESS Socket.io Testing for sessions

Socket.io connection check
Canvas objects see if socket is sending back canvas objects

INPROGRESS Canvas Testing

Test to check if you can draw on canvas
Canvas mouse Hover Draw check (see if @ coordinates of mouse draws on correct part of screen)

Deployment

Deployed via Surge CDN Site Link

Built With

  • React - The web framework used
  • Redux - For Future Scaling

Contributing

Please message me fre@virtualizellc.com

Releases

0.0.05 - Splash Page, Drawing Page, Game Page added. 0.0.01 - Beta Release for the Application

Authors

License

Feel free to use the project for personal learning. Otherwise email me @ email

Credits

  1. Icons made by Collaboration from www.flaticon.com is licensed by CC 3.0 BY

Acknowledgments

  • Big thanks to Stephen Fox for CSS and dynamic SVG help

About

Drawing App that allows people to join and create cool art!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published