An Awesome Application – A3

An application that can bootstrap another application. Essentially applying bootstrapping-compilers technique to application development.

Requirements:

  1. Lets you define structure of the data ex: table definition
  2. Lets you create the data structure ex: create a table
  3. Lets you operate on the data structure ex: insert, update, delete, select
  4. Lets you define inter-relationships between data structures ex: entity-relation or graphs.
  5. Lets you visualize data structure.

Non-Functional Requirements 

  1. Has to be accessible on the web.