Skip to content

Beat Bazaar is a Spotify-like music app built with Flutter, featuring a Music Recognition System using the ACR Cloud API and backed by Firebase for data storage and authentication. Users can play, explore, and identify music, with intuitive playlist management and a sleek, user-friendly design for an enhanced music experience.

Notifications You must be signed in to change notification settings

Aishwar1320/Beat-Bazaar-ACR-Cloud-API

Repository files navigation

Beat-Bazaar

Beat Bazaar is a Spotify-like music app built with Flutter, featuring a Music Recognition System using the ACR Cloud API and backed by Firebase for data storage and authentication. Users can play, explore, and identify music, with intuitive playlist management and a sleek, user-friendly design for an enhanced music experience.

🎶 Beat Bazaar - Music App with Music Recognition

Welcome to Beat Bazaar, a music application that lets users play, explore, and recognize songs using the ACR Cloud API. All code, UI, and design were crafted by me, and I’d love to see others build upon it! If you choose to use or modify this code, please give proper credit.

🚀 Features

  • Music Recognition: Identify songs with the ACR Cloud API. Please add your own API keys for this feature to function.
  • Music Player: Enjoy a built-in music player with an intuitive UI.
  • Playlist Management: Organize your music with easy-to-use playlist controls.
  • Attractive UI: Designed with a sleek, user-friendly interface for a smooth experience.

🔑 ACR Cloud API Setup

To enable the music recognition feature:

  1. Register at ACR Cloud to obtain API credentials.
  2. Add your ACR Cloud API key and secret in the appropriate configuration file (e.g., beats.dart).

Note: The ACR Cloud API is required for music recognition. You must use your own credentials for this functionality to work.

Note: Add your own google-services.json file! (android/app/"Paste here")

Note: Add your own firebase.json file (root directory/"Paste here")

Note: Add your own firebase_options.dart file (lib/"Paste Here")

⚙️ Installation

  1. Clone the repository:
    git clone https://github.com/Aishwar1320/Beat-Bazaar.git
    

About

Beat Bazaar is a Spotify-like music app built with Flutter, featuring a Music Recognition System using the ACR Cloud API and backed by Firebase for data storage and authentication. Users can play, explore, and identify music, with intuitive playlist management and a sleek, user-friendly design for an enhanced music experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published