Collaborative Causal Loop Diagram Builder
This is a project I am currently working on for the Project Design and Implementation course.
I am working on creating a collaborative simulation model diagram designing system that is built on top of the Google RealTime and Google Drive APIs. This system will solve the problem of how to allow multiple user to create causal loop diagram together. The features of the diagram itself will include: placing variables with text, connecting variables using links and associating the links with polarities, adding perpendicular delay marks, clockwise and counterclockwise loops annotated with polarity of the loop, and placing comments. All features will have the ability for users to move them around while maintaining their connections, resizing, and change fonts. Users will have their own logins into a website that will give them access to their diagrams. Users will be able to add additional users to their own diagrams and be added by other people to diagrams, similar to GoogleDrive.