added full front end web stack