web development for managing content