Spotivibe
is a web application that enhances your Spotify experience by acquiring data from the Spotify API and providing various features like creating playlists, tracking your Spotify activity, and more.
Spotivibe
offers the following features:
- Playlist Creation: Create custom playlists based on your music preferences and favorite tracks.
- Spotify Activity Tracker: Keep track of your listening habits and get insights into your music choices.
- Spotify API Integration: Access Spotify's vast music library and user data.
- User Authentication: Securely log in with your Spotify account.
- User Profile: View and manage your
Spotivibe
user profile. - And More: Explore and discover other exciting functionalities!
Follow these steps to set up Spotivibe
on your local machine.
- Node.js and npm installed on your computer.
- Spotify Developer Account to access the Spotify API.
1 . Clone the repository:
git clone https://github.com/procrastinathree/spotivibe.git
cd spotivibe
2 . Install the required dependencies:
npm install
yarn install
3 . Create a .env
file in the root directory and add the following variables with your Spotify API credentials:
SPOTIFY_CLIENT_ID=your_client_id
SPOTIFY_CLIENT_SECRET=your_client_secret
SPOTIFY_REDIRECT_URI=your_redirect_url
4 . Start an application (dev)
npm run dev
1 . Open your web browser and navigate to http://localhost:5173
2 . Log in with your Spotify account to start using Spotivibe
3 . Explore the features, create playlists, and track your Spotify activity!
Spotivibe
relies on the Spotify API for various functionalities. You can learn more about the Spotify API by visiting the Spotify for Developers website and obtaining your API credentials.
This project is licensed under the MIT License - see the LICENSE file for details.