Skip to content

botmaster/zegut-pg

Repository files navigation

Zegut-pg

Netlify Status

Zégut PG is a web application that allows me to create Spotify playlists from the podcast episodes of the RTL2 Pop-Rock Station show presented by Francis Zégut & Marjorie Hache. It's also an excuse for me to play around with Vue.js and the Spotify API 🤓.

Demo

https://zegut-pg.netlify.app/

Features

  • Display the podacst information
  • Select an episode
  • Login with Spotify
  • Display the list of tracks for each episode
  • Create a Spotify playlist from the tracks of an episode
  • Display the created playlist
  • Display user Spotify profile

Tech Stack

Spotify API

Grant type: Authorization Code with PKCE Flow

Documentation

Project Setup

pnpm install

Compile and Hot-Reload for Development

pnpm dev

Type-Check, Compile and Minify for Production

pnpm build

Run Unit Tests with Vitest

pnpm test:unit

Lint with ESLint

pnpm lint