generating web-app skeleton