front-end design workflow