Aam-Digital / ndb-core

Easy-to-use case management web app for NGOs anywhere in the world.
http://www.aam-digital.com
GNU General Public License v3.0
55 stars 18 forks source link

Setup Wizard: Create/manage entity types #2270

Open sleidig opened 7 months ago

sleidig commented 7 months ago

As an admin I want to add new entity types to the system in order to adapt the software to our project's evolving processes.

Other parts of the Setup Wizard / Admin UI allow to change the data structure of an existing entity type. This feature should allow a user to create a new entity type (e.g. add a "school", "survey" or other record type with a custom form structure).

Proposed Solutions & Alternatives

Advanced future considerations In complex setups there can be many entity types with various relations. A visual "entity map" displaying hierarchies and connections would be useful at some point in time.

Implementation steps:

sleidig commented 10 hours ago

A rough prototype has been implemented already for some time. This needs more testing, UI polishing and a better place in the Admin Section and Setup Wizard, however.