A telecommunications company wanted to provide a portal for customers to track call details like placed, received, and missed calls. They implemented a service-oriented architecture (SOA) approach using Java CAPS to create a multi-layered architecture with business process, service, and presentation layers to develop the customer portal. The portal allows customers to sign in and view call logs according to the SOA design implemented with Java CAPS.