Skip to content

beda-software/sdc-ide

Repository files navigation

SDC IDE

Reactive IDE for Advanced Clinical Forms Builder based on Structured Data Capture Implementation Guide from HL7 (SDC)

Live demo http://sdc.beda.software/.
Devdays talk about SDC and SDC IDE https://www.youtube.com/watch?v=6zzpfb7az_c.

local launch

To check the app please go to examples folder and follow readme.
Mobile questionnaire tester app is WIP.
Exteranl plugable rendering is WIP.

Development mode

yarn start

yarn start           # start watch all workspaces
yarn start:web       # start watch web workspace
yarn start:mobile    # start watch mobile workspace

yarn test

yarn test            # launch tests for all workspaces
yarn test:web        # launch tests for web workspace
yarn test:mobile     # launch tests for mobile workspace

Troubleshooting

  • Do not forget to add mobile native dependencies to frontend/package.json to workspaces/nohoist section
"nohoist": [
    "**/react-native",
    "**/react-native/**",
    "**/react-native-navigation",
    "**/react-native-navigation/**"
]

You can see this error in cli in this case

ERROR Invariant Violation: No callback found with cbID...