https://github.com/ghackenberg/caddrive
An open source collaboration platform for product design teams with state-of-the-art version management, issue tracking, milestone planning, and project controlling capabilities.
https://github.com/ghackenberg/caddrive
cad mbse pdm plm
Last synced: 2 months ago
JSON representation
An open source collaboration platform for product design teams with state-of-the-art version management, issue tracking, milestone planning, and project controlling capabilities.
- Host: GitHub
- URL: https://github.com/ghackenberg/caddrive
- Owner: ghackenberg
- License: other
- Created: 2021-11-10T19:47:54.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-10-29T10:21:00.000Z (11 months ago)
- Last Synced: 2024-10-29T11:51:50.864Z (11 months ago)
- Topics: cad, mbse, pdm, plm
- Language: TypeScript
- Homepage: https://caddrive.org
- Size: 62.3 MB
- Stars: 19
- Watchers: 3
- Forks: 2
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
# caddrive

**CADdrive** (see https://caddrive.org and https://caddrive.com) provides an **open source** solution for **collaborative product design**. In the most recent version our platform supports the following features:
- **Member management** for assigning access permissions on product data to our users (using a role-based access control paradigm),
- **Version management** for tracking the evolution of CAD models (currently in [LDraw format](https://ldraw.org/) or [GLTF format](https://www.khronos.org/gltf/), but extensible to other formats as well),
- **Issue management** for task specification and discussion among stakeholders, as well as assignment to project members, and
- **Milestone management** for scheduling task execution and tracking completion across the design project (using time boxing).In **issue discussions**, you can refer to parts and assemblies of CAD models through **Markdown references**. The references help making the discussion more self-explanatory and easy to understand.
## Documents
Here are some documents to get start with **CADdrive**.
- [**Screenshots**](./documents/Screenshots.md) - see **CADdrive** in action and become a fan 😉
- [**Publications**](./documents/Publications.md) - read articles about **CADdrive** in workshops, conferences, and journals
- [**Diagrams**](./documents/Diagrams.md) - learn about the software architecture of **CADdrive**If you wish to run **CADdrive** on your computer, read this:
- [**Requirements**](./documents/Requirements.md) - prepare your computer for running **CADdrive**
- [**Depdendencies**](./documents/Dependencies.md) - install dependencies for building and starting **CADdrive**
- [**Executables**](./documents/Executables.md) - start the executables of **CADdrive** on your own computerAnd here are some final documents do go through:
* [License](./LICENSE.md)
* [Changelog](./CHANGELOG.md)
* [Contributing](./CONTRIBUTING.md)