role of beauty booking platform