このプロジェクトについて
Exportifyは、SpotifyプレイリストをCSV形式でエクスポートおよびバックアップするための無料のオープンソースWebアプリケーションです。Spotify Web APIを使用して構築されており、アプリケーションは完全にブラウザ内で動作するため、ユーザーデータがサーバーに保存されることはありません。
### 主な機能
- **プレイリストのエクスポート**: 個々のプレイリストまたはすべてのプレイリストを、CSVを含むZIPファイルとしてエクスポートします。
- **豊富なメタデータ**: 標準のトラック詳細(URI、名前、アーティスト、アルバム、リリース日など)をエクスポートし、オプションでアーティストのジャンル、オーディオ特徴(ダンサビリティ、エネルギー、テンポなど)、アルバム詳細(ジャンル、レーベル、著作権)などの追加データを含めることができます。
- **プレイリスト検索**: 高度なクエリ構文(公開、コラボレーション、所有者によるフィルタリング)を使用して、検索バーでプレイリストをすばやく見つけます。
- **ローカリゼーション**: 英語、フランス語、スペイン語、ドイツ語、日本語、アラビア語を含む10言語で利用可能です。
- **ダークモードとモバイル対応**: Bootstrap 5で構築されたモダンでレスポンシブなUI。
### 技術スタック
このアプリケーションはCreate React Appでブートストラップされ、React、Bootstrap 5、Font Awesome 6、国際化のためのreact-i18next、React Testing Library、APIモック用のMSWを利用しています。また、簡単なローカルデプロイのためのDockerサポートと、エラーモニタリング用のBugsnagも含まれています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.