KneeIQ — Logic Engine Integration & Results Page | £800 | Bubble.io
What’s built
A clinical MSK knee assessment tool for doctors and allied health professionals. The multi-step wizard (demographics, mechanism, symptoms, examination, special tests) is complete and live in Bubble. The landing page is also done.
What needs building
Two things only:
-
Logic engine integration — A JavaScript scoring engine (provided as a complete .js file) needs wiring into a Bubble workflow on the wizard’s Submit button. The engine receives all wizard answers as inputs, scores 13 diagnoses using if/then gate logic and weighted scoring, and returns a structured JSON results object. Full documentation provided including an input schema, a step-by-step Bubble implementation guide, and a worked scoring example.
-
Results page — A structured clinical output page that displays the JSON from the engine. Elements include ranked diagnosis cards (each with likelihood band, evidence strength, mechanism/symptom/examination breakdown, test evidence table, management plan, and uncertainty factors), a conditional combined injury panel, a safety netting section, and a collapsible copyable assessment summary with an editable clinician rationale field.
What’s provided
- Complete JavaScript engine file (drop-in, no coding required)
- Bubble implementation guide PDF covering every custom state, workflow step, and element binding
- Full results page element mapping table (30+ fields, each mapped to its engine output field)
- Scoring walkthrough with worked examples
- Logic specification document
Skills needed
- Solid Bubble.io experience — Repeating Groups, custom states, conditional visibility, URL parameters
- Comfortable with the Toolbox plugin (Run JavaScript, JavaScript to Bubble)
- Able to handle nested JSON binding (JSON Object or Floppy plugin)
- No clinical knowledge required — everything is documented
Budget: £800 fixed
Please share relevant Bubble projects and an estimated timeline. Aiming to move quickly.