-
Goals
- Give an average user web-based tools to manage an SQL database as well as maintain some sort of front end layout.
- End the maintenance nightmare.
- Bridge the gap between developer and user.
-
Dangers
-
If admin can edit database and layout... so can anyone online.
- Super editing can possibly be saved for users from within the network only.
-
Database
-
Tables
- admin can add, edit, delete tables
- admin can add, edit, delete table columns
-
Layout
- is visual
-
admin can choose UI elements for table column items
- UI elements connect to database table columns
- would be cool if database is updated to reflect new UI items automatically
- allows for css
-
templates
- start off with templates for layouts
-
Users
-
Super
- Can edit anything (at least from within network.)
-
Admin
- Traditional admin; can edit many things... but, perhaps, not database structure.