Platform5 Front-end Exercise