code base for web prototype