Super configurable database driven database application

Peter Thönell
Published

0
  • Project creator

HeartBeat - a database driven database application

My client needed an application that was completely configurable.
So, we designed and I architected an application where the only “hardcoded” forms needed were:

  • a form designer
  • a property editor for the form designer

Everything else, I mean everything else, could be configured in the database:

  • logical tables (Views with stored procedures were more powerful than using actual tables.)
  • forms for configuring the database
  • security

We used SQL as the scripting language, so my client could configure the application to the clients’ requirements in minutes/hours, instead of days/weeks.
I also added a macro language which turned out to be one of my client’s favourite features.

Alas, I don’t own it, and my client’s vision for what it could have been was… limited in scope. :.(