Web development has become one of the most in-demand skills. To meet this need, the addition and retention of students in this field is critical. Web development has a steep learning curve and many obstacles. One obstacle is setting up a development environment. Many students get frustrated before they even write their first web application due to the complexities in setting up their development environment. This paper’s position is to develop a system that allows students to focus on web development and to allow initial classes of a web development course to focus on the software development aspects instead of environment setup. Typically, a majority of a course is spent getting the onsite and students’ environments set up to begin the instructions on software coding. This is partially due to the barriers in the environments: lack of admin rights to install software, blocked ports, limited base installs, and the steep learning curve and installation requirements of virtual machines. Another barrier is that students move from class to class, from home to public computers, to common areas for working on projects; unable to bring with them the lab machine that they configured. Another barrier, after the time consuming and frustrating setup tasks are completed, a simple mistake can require the installation process to be redone.