Online Scheduling for Small Business on Tablet