Skip to content

MrEnte/collaborative-uml-editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Collaborative-uml-editor

Description

This project is a collaborative UML Class model editor that allows multiple users to work on the same UML diagram at the same time.

This editor supports a specific modelling session where users can create a class model together by creating subtask for a specific modelling problem. For each subtask the users can start an individual modelling session and create a class model for the subtask. The class models for the subtasks are then merged into a single class model for the whole modelling problem.

Technologies

The project is based on the following technologies:

Installation

To install the project you need to have Docker and Docker Compose installed. Then you can run the following command to start the project:

docker-compose build
docker-compose up

Usage

After starting the project you can access the editor at the following URL:

http://localhost --> Frontend

http://localhost/admin --> Backend

First you will need to create a superuser to access the admin interface and frontend. You can do this by running the following command:

docker-compose exec backend python manage.py createsuperuser

Then you can access the admin interface at the URL mentioned above and login.

For more Information to create other users look at the Django Documentation.

When you have a user you can login at the frontend and start using the collaborative uml.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published