A lightweight, local-first static browser application demonstrating interoperability across the CloudPedagogy ecosystem using the CloudPedagogy Integration SDK.
👉 http://cloudpedagogy-integration.s3-website.eu-west-2.amazonaws.com/
Phase: Phase 5 — Infrastructure / Meta Layer
Role:
Provides a reference implementation and visual demonstration of end-to-end data flows and schema transformations across the ecosystem.
Upstream Inputs:
Native data models from ecosystem tools (Mapping Engine, Simulation Tool, Dashboard) and the Integration SDK.
Downstream Outputs:
Verified, transformed JSON payloads ready for import into target ecosystem applications.
Does NOT:
- Function as a primary authoring or design tool.
- Provide capability-building frameworks or pedagogical resources.
- Input: Upload a JSON file or use the built-in "Demo Dataset" (Mock Mapping Engine).
- Select: Choose your source application format and your target target format.
- Transform: Execute the transformation logic entirely in-browser.
- Verify: Inspect validation status, Transformation Notes (assumptions/defaults), and JSON previews.
- Output: Download the transformed JSON for use in the target application.
Currently supported transformations:
- Mapping Engine → Shared Schema
- Shared Schema → Simulation Tool
- Shared Schema → Governance Dashboard
- Simulation Tool → Shared Schema
- Governance Dashboard → Shared Schema
- Indirect: Mapping Engine → Simulation Tool (via Shared Schema)
- Indirect: Mapping Engine → Governance Dashboard (via Shared Schema)
Requires Node.js and npm.
# Navigate to the project
cd cloudpedagogy-integration-demo
# Install dependencies (links to local SDK)
npm install
# Start development server
npm run dev