Skip to content

allan1in/simpify

Repository files navigation

Simpify

A simplified web client for Spotify.

Features

  • Music Playback
  • Music Browsing
  • Music Control
  • Liked Songs
  • Followed Playlists
  • Followed artists
  • Liked albums

Installation

Make sure you have Node.js installed.

Follow these steps to set up and run the project locally:

  1. Clone the repository:

    git clone https://[email protected]:allan1in/simpify.git
  2. Navigate into the project directory:

    cd simpify
  3. Install the dependencies:

    npm install
  4. Start the project and record the project's running address, which will serve as your redirect URL. For example, if your project runs at http://localhost:5173/, then your redirect URL would be https://localhost:5173/login:

    npm run dev
  5. Create your Spotify app, then populate the .env file with VITE_CLIENT_ID and VITE_REDIRECT_URL, corresponding to the client id and redirect URL in your dashboard. The client ID will be generated automatically, and the redirect URL is referenced in step four:

    VITE_CLIENT_ID=your-client-id  # Replace with your actual client ID
    VITE_REDIRECT_URL=your-redirect-url  # Replace with your actual redirect URL
    
  6. Restart your service by pressing Ctrl + C, then execute the command from step four.

TODOS

  • Adapt for mobile devices
  • Playlist Management
  • Profile Management

License

This project is licensed under the MIT License.

About

A simplified web client for Spotify.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published