这个项目能做什么
Exportify是一款免费的开源网络应用,旨在帮助用户将Spotify播放列表导出为CSV格式以进行备份。该应用基于Spotify Web API构建,完全在浏览器中运行,确保用户数据不会保存在任何服务器上。
### 主要功能
- **播放列表导出**:导出单个播放列表,或将所有播放列表打包为包含CSV文件的ZIP文件。
- **丰富元数据**:导出标准曲目详情(URI、名称、艺术家、专辑、发行日期等),并可选择包含额外数据,如艺术家流派、音频特征(舞蹈性、能量、节奏等)以及专辑详情(流派、唱片公司、版权信息)。
- **播放列表搜索**:使用支持高级查询语法的搜索栏快速查找播放列表(可按公开、协作或所有者筛选)。
- **本地化**:支持10种语言,包括英语、法语、西班牙语、德语、日语和阿拉伯语。
- **深色模式与移动端友好**:基于Bootstrap 5构建的现代响应式用户界面。
### 技术栈
该应用使用Create React App引导,并利用React、Bootstrap 5、Font Awesome 6、react-i18next进行国际化、React Testing Library以及MSW进行API模拟。它还包含Docker支持,便于本地部署,并使用Bugsnag进行错误监控。
评论
0 评分人数达到10人后显示
登录后参与讨论。