An open API service indexing awesome lists of open source software.

https://github.com/aishwar1320/beat-bazaar-acr-cloud-api

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.
https://github.com/aishwar1320/beat-bazaar-acr-cloud-api

acrcloud dart flutter music-player music-recognition-api responsive

Last synced: about 2 months ago
JSON representation

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.

Awesome Lists containing this project

README

        

# 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](https://www.acrcloud.com/) 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:
```bash
git clone https://github.com/Aishwar1320/Beat-Bazaar.git