setting requirements, tempkate, css, bootstrap