About this project

Exportify is a free, open-source web application designed to help users export and backup their Spotify playlists to CSV format. Built using the Spotify Web API, the application runs entirely in the browser, ensuring that no user data is saved on any server. ### Key Features - **Playlist Export**: Export individual playlists or all playlists as a ZIP file containing CSVs. - **Rich Metadata**: Export standard track details (URI, name, artists, album, release date, etc.) and optionally include extra data such as artist genres, audio features (danceability, energy, tempo, etc.), and album details (genres, label, copyrights). - **Playlist Search**: Quickly find playlists using a search bar with advanced query syntax (filtering by public, collaborative, or owner). - **Localization**: Available in 10 languages, including English, French, Spanish, German, Japanese, and Arabic. - **Dark Mode & Mobile Friendly**: A modern, responsive UI built with Bootstrap 5. ### Technical Stack The application is bootstrapped with Create React App and utilizes React, Bootstrap 5, Font Awesome 6, react-i18next for internationalization, React Testing Library, and MSW for API mocking. It also includes Docker support for easy local deployment and Bugsnag for error monitoring.