A web application that converts Spotify playlists to CSV files with detailed track information.
- Drag and drop Spotify playlist URLs
- Configurable column sets for CSV export
- Detailed track information including audio features and analysis
- Modern, responsive UI
- Install dependencies for all parts of the application:
npm run install-all- Create a
.envfile in theapidirectory with your Spotify API credentials:
SPOTIFY_CLIENT_ID=your_client_id
SPOTIFY_CLIENT_SECRET=your_client_secret
- Start the development servers:
npm startThis will start both the client and API servers:
- Client: http://localhost:5173
- API: http://localhost:3000
- Client is built with React + Vite
- API is built with Express
- Uses Tailwind CSS for styling
- Concurrent development servers using
concurrently
npm start- Runs both client and API in development modenpm run client- Runs only the clientnpm run api- Runs only the APInpm run install-all- Installs dependencies for root, client, and API