mehmetfurkansakiz / DeezerAppSwift

Deezer App allows you to explore the world of music using the Deezer API.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DeezerAppSwift

Deezer App allows you to explore the world of music using the Deezer API. The app starts by listing different music genres. Depending on the genre you select, you can view artists. When you choose an artist, you can explore their albums. Upon selecting an album, you can see the songs in the album, listen to each song for 30 seconds, or add your liked songs by clicking the like button. Additionally, you can access the 'Likes' page from the tab bar, where you can view and, if needed, delete the songs you've liked. Discover the world of music and manage your favorite songs with Deezer App.

SS from the app 🏞

Dark Light
Music Genres
Artist Listing
Artist Details
Album Details
Likes

Video from the app πŸ“±

DeezerAppSwift.video.mp4

Tech Stack πŸ“š

Storyboard πŸ—Ί

Architecture πŸ“

The app uses the MVVM architecture. MVVM divides our code into three essential components: Model, View, and ViewModel. This design pattern promotes clean and maintainable code. It provides benefits such as clarity in separating concerns, along with advantages like testability, reusability, and flexibility.

About

Deezer App allows you to explore the world of music using the Deezer API.


Languages

Language:Swift 100.0%