Skip to content

🎶 Discover, play music with Songify! A Flutter app that brings your music fantasies to life. Search, stream, and explore a universe of tunes using Jio Saavn's API. Unveil personalized recommendations, playlists, and albums. Experience the future of music, still in development. 🚀

License

Notifications You must be signed in to change notification settings

fredysomy/Songify

Repository files navigation

Songify - Music Streaming and Discovery App

04f81c153e932281e9f271f9fc72d37f.png

Songify is a versatile Flutter app designed for music enthusiasts who love to explore, play, and discover new tunes. With seamless integration of the Jio Saavn service API, Songify lets you dive into a world of music, offering features that enhance your music streaming experience. Whether you're into popular hits or prefer to discover songs in your preferred language, Songify has got you covered.

Key Features

  • Music Search and Playback: Explore an extensive collection of songs using the powerful search functionality. Play your favorite tracks with ease and enjoy uninterrupted music streaming.

  • Jio Saavn Integration: Songify leverages the Jio Saavn service API to bring you a vast library of songs, ensuring a rich and diverse music catalog.

  • Personalized Recommendations: Discover new music tailored to your tastes. Songify provides recommended songs based on your preferences, keeping your playlists fresh and exciting.

  • Language-Based Filtering: If you have a preference for songs in a specific language, Songify lets you filter your searches accordingly, making it easier to find the music you love.

  • Explore Playlists and Albums: Dive into curated playlists and albums to enjoy a cohesive collection of songs. Songify makes it simple to explore various musical themes and artists.

  • Audio Player Screen: When playing a song, the audio player screen offers intuitive controls for play/pause,and even the option to download the song. You can also mark songs as favorites for easy access later.

  • Interactive User Interface: Songify boasts a user-friendly interface that enhances your music discovery experience. The elegant design ensures that navigating the app is both intuitive and visually pleasing.

  • Dynamic Recommendations: While enjoying your favorite tracks, Songify's player page provides recommendations for similar songs, keeping the musical journey exciting and continuous.

Installation

  1. Clone this repository to your local machine using:

    git clone https://github.com/your-username/Songify.git
    
  2. Navigate to the project directory:

    cd Songify
    
  3. Install the required dependencies using:

    flutter pub get
    
  4. Run the app on an emulator or a physical device:

    flutter run
    

Screenshots

a031a33e912f6d6d5d3cf5d8e0f337c1.jpeg bd79b5e602341513332973b555bcf626.jpeg

Feedback and Contributions

Contributions to Songify are welcome! If you find any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request. Let's work together to make Songify even better.

License

This project is licensed under the MIT License, which means you are free to use, modify, and distribute the code.


Experience the joy of music with Songify. Dive into a world of melodies, rhythms, and harmonies, and let the music take you on a journey. Start exploring today! ⭐️

This project is not affiliated with or endorsed by Jio Saavn or any related services.

About

🎶 Discover, play music with Songify! A Flutter app that brings your music fantasies to life. Search, stream, and explore a universe of tunes using Jio Saavn's API. Unveil personalized recommendations, playlists, and albums. Experience the future of music, still in development. 🚀

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published