boilerplate frontend start