A simple Spotify client built with Angular 12, Nx workspace, ngrx, TailwindCSS and ng-zorro. Spotify premium is required for the Web Playback SDK to play music. If you are using a free account, you can still browse the app, but it couldn't play the music. I still remember Window Media Player on windows has the visualization when you start to play the music, and I wanted to have the same experience when listening to Spotify. That is the reason I started this project. I found that there weren't many resources on building a proper real-world scale application, and that's my focus for sharing. I made a Jira clone application as the first one for that purpose. Nx workspace is getting more and more attention from the Angular community, but people are always confused about how to architect and set up an Nx project. I hope Angular Spotify will give you more insight on that even though it is my first project using Nx.

Features

  • High-level design
  • OnPush Change Detection and async pipes
  • SCAMs (single component Angular modules) for tree-shakable components
  • Angular Spotify only uses the data purely for displaying on the UI
  • Angular Spotify only keeps the access token in the browser memory without even storing it into browser local storage
  • Having Nx Cloud configured shortens the deployment time quite a lot

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Angular Spotify

Angular Spotify Web Site

Other Useful Business Software
Forever Free Full-Stack Observability | Grafana Cloud Icon
Forever Free Full-Stack Observability | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Angular Spotify!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

TypeScript

Related Categories

TypeScript Sound Audio, TypeScript Application Servers

Registered

2022-03-08