finished homepage large screen front-end development