One of the project's most complex features was a scheduling functionality. The client was having trouble with overlapping appointments, estimating how long some appointments take, and finding the optimal time slot. Add some very specific business logic to the mix and you have a challenging manual workflow even for seasoned employees. We ended up building a beautiful UI, including the business logic, and reduced the complexity, making the workflow a breeze to use.