Skip to content

rwth-pads/ocpn-tools

Repository files navigation

OCPN Tools

⚠️🚧 Note: This application is a work in progress. We are prioritizing tasks as we go. Feel free to leave an issue with your feature request or bug report — your feedback is greatly appreciated! 🚀

Description

OCPN Tools is a web application designed to streamline and enhance the design of OCPNs (Object-centric Colored Petri Nets). It provides an intuitive interface for creating, editing, and managing OCPN models.

ocpn-tools-screenshot

Installation

To set up the project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/your-repo/ocpn-tools.git
  2. Navigate to the project directory:
    cd cpn-designer
  3. Install dependencies:
    npm install

Usage

To start the development server, run:

npm run dev

This will launch the application at http://localhost:5173.

Contributing

Contributions are welcome! To contribute:

  1. Fork the repository.
  2. Create a new branch for your feature or bugfix:
    git checkout -b feat/your-feature-name
  3. Commit your changes:
    git commit -m "Add feat/your-feature-name"
  4. Push to your fork:
    git push origin feat/your-feature-name
  5. Open a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

The project is based on the project template React Flow starter (Vite + TS) (c) 2023 by webkid GmbH.

About

OCPN Tools is a web application for designing Object-centric Colored Petri Nets. Try it out on https://rwth-pads.github.io/ocpn-tools/

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors 2

  •  
  •  

Languages