This project is a practical part of a master thesis called the Semantic Form Editor.
The Semantic Form Editor is now a functioning prototype that can be used by form designers creating smart ontology-based forms. The created forms can be validated against current form design best-practices using SHACL validation constraints.
https://semantic-form-editor.now.sh/
Next.js, React, Material-UI, SForms, Cypress, Jest, RDF, RDFS, OWL, JSON-LD, SHACL, DASH
- Semantic Form Editor
- Node.js version 14
- Download and install Node.js
- Clone this repository
- Navigate to cloned project in command line
- Type command npm install and wait until the process finishes
- Type command npm run build and wait until the process finishes
- Type command npm run start
- Open the browser at http://localhost:3000/
- Finish all requirements
- Fix issues found in the user testing
- Speed up the application