Ecosyste.ms: Awesome
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: 22 days 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.
- Host: GitHub
- URL: https://github.com/aishwar1320/beat-bazaar-acr-cloud-api
- Owner: Aishwar1320
- Created: 2024-10-28T12:50:06.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-01T08:52:34.000Z (2 months ago)
- Last Synced: 2024-12-20T05:09:18.654Z (22 days ago)
- Topics: acrcloud, dart, flutter, music-player, music-recognition-api, responsive
- Language: Dart
- Homepage:
- Size: 7.77 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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