Skip to content

Mythanos99/Stats-For-Spotify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spotify Stats App

The Spotify Stats App is a web application built using React that allows users to retrieve and visualize simple statistics for their Spotify account using the Spotify API. The server side code is present in https://github.com/Mythanos99/Stats-For-Spotify-Server

Features

  • Top Tracks and Artists Stats: Users can easily obtain statistics regarding their top artists and tracks from their Spotify account.
  • Audio Analysis of Top Tracks: Get a detailed audio analysis of top tracks, including features like acousticness, danceability, energy, valence, and speechiness.
  • Recently Played Tracks: Find out the recently played tracks to keep up with your music history.
  • Personalized Recommendations: Receive song recommendations based on your listening habits and preferences.

Getting Started

  1. Clone the repository:

    git clone https://github.com/yourusername/spotify-stats-app.git
  2. Navigate to the project directory:

    cd spotify-stats-app
  3. Install dependencies:

    npm install
  4. Run the app:

    npm run start
    

Usage

Click on the "Login with Spotify" button to authenticate your Spotify account. Once authenticated, you'll be able to see your top tracks, top artists, and recently played tracks. Explore the visualizations and statistics provided by the app.

Technologies Used

  1. React: Front-end JavaScript library for building user interfaces.
  2. Spotify API: Allows access to Spotify data, including user-related information.
  3. React Bootstrap: CSS framework for responsive and user-friendly UI components.
  4. Express.js: A back-end framework to handle server-side operations and API requests.

Further Scope

  1. Add to Playlist: Implement the option to add recommended songs directly to a playlist.
  2. Sort and Filter: Allow users to sort and filter their playlists based on specific audio features.
  3. Top Artist Stats: Provide insights into the user's top artists and their characteristics.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •