![](https://private-user-images.githubusercontent.com/81991720/284532002-462f6510-8061-43cb-9bc5-2e270b581730.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU3MDI5MDUsIm5iZiI6MTcyNTcwMjYwNSwicGF0aCI6Ii84MTk5MTcyMC8yODQ1MzIwMDItNDYyZjY1MTAtODA2MS00M2NiLTliYzUtMmUyNzBiNTgxNzMwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTA3VDA5NTAwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZhNjg5MWVlNzQ3NDBkMDcxZWYyZTlmN2EyMTI1NTJmZjliNTNkYTFmYTYzZWEwMjYxMDQ3NTdiNWRkMzMwMTUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.91-g6nmlMrSj4ZNGQ-13rPY2NafONrYAa8aDO3Ljp-g)
This is a prototype music streaming application that uses the Deezer API.
- UIKit
- Programmatic UI (No Storyboard)
- MVVM-C
- POP (Protocol Oriented Programming)
- AVFoundation
- Deezer API
- Alamofire
- Kingfisher
- FirebaseAuth
- FirebaseFirestore
- FirebaseStorage
- Lottie
This app is built with the help of the following 3rd party libraries:
- Alamofire (5.8.1)
- Firebase (10.17.0)
- Kingfisher (7.10.0)
- Lottie (4.3.3)
On Boarding | Login | Register | Home |
---|---|---|---|
Discover | Genres | Genres List | Player |
---|---|---|---|
Search | Search Result | Play List | Favorites |
---|---|---|---|
Music.Introduce.mp4
If you have any questions, encounter issues, or want to provide feedback, please feel free to reach out to us via email at
[email protected]
[email protected]
Tags: Swift
UIKit
MVVM-C
iOS
Music
MusicApp
DeezerAPI
POP
AVFoundation
Firebase
ProgrammaticUI
Programmaticly