A modern cross-platform music streaming app built with React Native CLI! This app provides extensive music player features, offline download, and artist/playlist browsing.
THE ULTIMATE SONGS is not affiliated with JioSaavn, Spotify, or any other music platform.
All trademarks, copyrights, logos, images, and audio assets belong to their respective owners.
This project is made strictly for educational and non-commercial purposes.



- 🎧 Full music player: Mini & fullscreen playback with seek, skip, and pause
- 🔍 Search songs, albums, playlists, artists
- ❤️ Like and save your favorite tracks locally
- ⬇️ Download songs for offline listening
- 🔄 Background playback with device control panel integration (Android notification/lock screen, see screenshot)
- 📱 Android ready; iOS version coming soon
Category | Technologies |
---|---|
Framework | React Native |
UI Styling | NativeWind |
HTTP Client | Axios |
Storage | AsyncStorage |
API | Unofficial JioSaavn API |
Platform | Android (iOS coming soon) |
- Node.js (LTS)
- React Native CLI (setup guide)
- Android Studio (for emulator/device)
- npm or yarn
git clone https://github.com/patelharsh80874/THE-ULTIMATE-SONGS-APP-ANDROID-IOS.git
cd TheUltimateSongsApp
npm install # or yarn install
npx react-native start # Start the Metro Bundler
npx react-native run-android # Launch on Android device/emulator
If you encounter issues, clear the cache:
npx react-native start --reset-cache
cd android
./gradlew assembleRelease
The release APK will be generated at:
android/app/build/outputs/apk/release/app-release.apk
Upload your APK to the GitHub Releases section for distribution.
- ❌ iOS version is under development (Coming Soon)
⚠️ The public API may experience downtime
Bug reports, feature requests, ideas, and PRs are always welcome!
Please open an issue or submit a pull request with details.
MIT License
Use, modify, and distribute freely — with credit to the original author.
👨💻 Developed with ❤️ by HARSH PATEL
🌐 GitHub: patelharsh80874
📧 Email: patelharsh80874@yahoo.com
🌐 Instagram: patelharsh.in
- 🎵 JioSaavn API (Unofficial) for music data
- 💻 React Native Community
This README provides a complete reference and setup guide for The Ultimate Songs App, built for learning and demo purposes.