Blocks Language Front-end
by Prakhar for PLASMA @ UMass
This proposal lays out the architecture, timelines and motivation behind the Blocks Language Front-end project. The key idea is to build a drag-and-drop web interface where users generate instances of the types in the SurveyMan language, and combine them to form surveys. The system will use visual cues, like shape and color, to indicate types and legal operations. Once completed, the surveys will be exported to json which can then be fed into the Java program to build a live survey.