Skip to content

Valeriia-Yevtushenko/SpotifyPreviewApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 

Repository files navigation

SpotifyPreviewApp

The application provides access to user profile, categories, playlists, artists and tracks. The user can follow/unfollow artist, manage playlist, search, play and save tracks.

Screenshots

Simulator Screen Shot - iPhone 11 - 2022-06-26 at 10 32 33 Simulator Screen Shot - iPhone 11 - 2022-06-26 at 10 36 18 Simulator Screen Shot - iPhone 11 - 2022-06-26 at 10 37 15 Simulator Screen Shot - iPhone 11 - 2022-06-26 at 10 39 05

Simulator Screen Shot - iPhone 11 - 2022-06-26 at 10 34 54 Simulator Screen Shot - iPhone 11 - 2022-06-26 at 10 40 13 Simulator Screen Shot - iPhone 11 - 2022-06-26 at 10 40 21 Simulator Screen Shot - iPhone 11 - 2022-06-26 at 10 40 38

Simulator Screen Shot - iPhone 11 - 2022-06-26 at 10 38 00 Simulator Screen Shot - iPhone 11 - 2022-06-26 at 10 43 32

Features

  • OAuth
  • Track playback
  • Search/Save track
  • Browse user profile/category/playlist/artist/track
  • Add/Remove track from playlist
  • Create/Modify/Delete playlist
  • Follow/Unfollow playlist
  • Follow/Unfollow artist
  • Safe storing the user sensitive data
  • Supporting Dark Mode

Setting up Project

  1. Clone the repository
https://github.com/Valeriia-Yevtushenko/SpotifyPreviewApp.git
  1. Install pods via CocoaPods
pod install
  1. Configure project in Spotify Developer Dashboard
  2. Add Debug.xcconfig file with your client Id and client secret
CLIENT_ID = YOUR_CLIENT_ID
CLIENT_SECRET = YOUR_CLIENT_SECRET