🎧 Annict で視聴記録したアニメの主題歌などの Spotify のプレイリストを作成するくん
- node (v18.2.0 で動作確認)
- yarn / npm
- Docker
Annict および Spotify の OAuth アプリケーションの作成が必要です。
リダイレクト URI は ${NEXTAUTH_URL}/auth/{annict,spotify}
に設定します。
各種環境変数を .env
に記述します。ANNICT_ACCESS_TOKEN
は JetBrains IDEs の GraphQL プラグインで使用します。使用しない場合は未設定で構いません。
$ cp .env.example .env
$ code .env
NEXTAUTH_SECRET
は次のようなコマンドで生成できます。
$ openssl rand -base64 32
起動に成功すると http://localhost:3000
で待ち受けます。
$ yarn
$ yarn generate
$ yarn dev
- TypeScript
- Next.js 12
- React 18
- Mantine
- GraphQL
- Docker
- Prisma