音楽がユーザー交流の架け橋・まだ知らない音楽との架け橋となるSNS。
Spotify APIをベースとした、音楽にコメントをつけてユーザー同士が投稿できます。
このシステムの技術仕様について
- Django
- SQLite
- Spotify Web API
- Nginx
- Gunicorn
- Azure Virtual Machine
- OS: ubuntu 20.04
- Size: Standard_B1s
- Disk: 30GB
- Amazon S3
- Amazon Route 53
- Host Zone
- Google Domains
搭載した機能
- 全てのページでレスポンシブデザインを搭載
- スマホ版は画面下部、PC版は画面左にメニューバーを表示
ユーザーが投稿した楽曲が表示されるビュー
- スマホ版は3列で表示
- アルバムアートをタッチして、楽曲ページへ
楽曲ごとに楽曲情報や投稿を閲覧するビュー
- アーティスト名・アルバム名から各ページへ移動
- Spotify埋め込みより、楽曲プレビュー
- 他のアルバムに収録された同一楽曲を確認
- ページ内から投稿ページへ移動
コンテンツを検索するビュー
- コンテンツ種類ごとに分けて表示
- Spotifyリンクを直接貼りつけ、適切なページへリダイレクト
ユーザーのプレイヤーを操作するビュー
- Spotify OAuth 2.0認証より、過去に再生した楽曲を取得
- 再生中は再生楽曲と現在のキューを表示
- Spotify Premiumユーザーは再生・一時停止、曲戻し、曲送り可能
Spotifyのマイライブラリを表示するビュー
- お気に入りやフォローしたものを表示
- 楽曲はまとめてフォロー可能(アルバム・プレイリスト・アーティストも同様)
機能などをまとめた発表資料は下記リンクから使用できます。