Skip to content

Latest commit

 

History

History
77 lines (50 loc) · 2.09 KB

README.md

File metadata and controls

77 lines (50 loc) · 2.09 KB

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 [email protected]

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