Introduction Prerequisites Install required tools Scafolding the App Installing Project Dependencies Developing Audio Player UI using Angular Material Audio Player HTML Styling Audio Player Creating a Service to Manage the Playback Creating Playback Observable Reading the Music Files Managing playback state using RxJS Creating an Observable for State Management Stitching all together The Audio Player UI Controller Building and Running the Audio Player Authentication with Auth0 Installing Depedencies Set Up an Auth0 Application Configuring Auth0 Auth Service Conclusion and Next Steps