Implement web prototype