Large-Scale projects and web design and development