Web app to demonstrate basics of programmatic/declarative approach