Professional scheduling platform