Key Items
- Client name: The Paint Factory
- Project code name: Collaborative Paint
- Key Contacts: Project Manager - Amit Vijaykumar
- Completion time: 6 weeks
Are you a fan of Microsoft Paint? Do you ever wish you could paint on one canvas along with your friends? Now, you can! Paint with different colors, brush sizes, and fill screen colors in the Collaborative Paint application.
When you run the program, two windows will pop up: a GUI window and display window. Draw in the GUI window, or click its operation buttons, to see your painting operations reflected in the display window. You can undo and redo other clients' actions, just like in a collaborative online document!
Please see milestone 7: Build Instructions for instructions to build and run the application.
We invite you to explore the code in this directory, which contains in-line commentary regarding each method and attribute. We have separated the project components into five folders:
- docs
Find our doxygen documentation here - src
Find our source files here - include
Find our header files here - test
Find our testing file here - milestones
Find details about our milestones for project completion here
The following software packages must be installed on your Mac OS to run this project:
SFML
CMake
-
Jackie Der, Northeastern University
-
Thai Huynh, Northeastern University
-
Chloe Larkin, Northeastern University
-
Logan Mednick, Northeastern University
- We would like to thank Professor Shah and the TAs of FSE, Fall 2020, for guiding us through milestones to achieve a timely project completion.