Skip to content

This is a small project for a Spotify client

License

Notifications You must be signed in to change notification settings

ArturBa/spotify-karaoke

Repository files navigation

Spotify Karaoke

Website Netlify Status Top Lang Licence Release Build and Test Dependabot

Why it's created

I wanted to try doing something bigger in Angular framework.

I like to sing along songs and spotify doesn't have a lyrics.

I've tried to implement that for them.

Preview

Preview gif

Used resources

  • minilyrics proxy. Used to get a lyrics from a MiniLyrics. Thanks for your work
  • angular spotify. You need to check that out. This was a big inspiration for my project
  • lcr parser. I've adopted this parser for a getting a lyrics in object form

Structure

root
├── apps
│   └── angular-spotify
└── libs
    ├── shared
    │   ├── interceptors (jest)
    │   ├── service (test)
    │   ├── test-helpers
    │   └── view (jest)
    └── web
        ├── lyrics
        │   ├── mini-lyrics
        │   ├── model (jest)
        │   └── view (jest)
        └── spotify
            ├── homepage
            ├── player
            ├── shared
            │   ├── helper (jest)
            │   ├── pipe (jest)
            │   ├── service
            │   └── view (Storybook)
            └── sidebar

More details

Read more about: