I am looking for an open-source framework, or product, or customizeable app, that allows me to

  • define items
  • manage (create/edit/copy/delete/import/export/version-control) those items
  • define and assign categories for those items
  • manage (see above) compatibility rules for those items (for example by grouping them into categories, and specifying which item categories can be combined with which, forming an individual configuration)
  • use a "configurator"-like functionality that allows me do plan the integration of items to form an custom (and buildable!) configuration.

It´s like a small car configurator: Based on a database that holds items, categories, and "compatibility" rules, it allows me to integrate the car of my choice in an interactive way, never offering me options that don´t match (like a roof-mounted luggage rack for a cabriolet, nobody should be able to order that one!), so only buildable configurations can be created.

So basically, I am looking for a customizeable solution that provides a domain-neutral base for building up and maintaining the database, and using it to create configurations.

In this century of small-volume built-to-customer production, I cannot believe that one has to start from scratch for such a thing?

I bet that if there is a solution base, it will be open-source because one will want to tweak and integrate this in ways that no closed standard software package could provide.

* Update * Oh, I forgot. Commercial software would be welcome, too, but I simply don´t think that will be flexible enough to be domain-agnostic. The platform should be Windows. It´s ok to install stuff on end user´s machines (no need to run in the browser). Also, so far no limits regarding other systems requirements, like database, RAM, or whatever.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.