Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/Ansh-Rathod/Flutter-Musive-app

Full-stack music player app is written in flutter and dart using node.js music API. Fully Functional music player with UI like Spotify app. Added 1000+ royalty-free music and information about artists. Application users can make their own playlist or collect liked songs.
https://github.com/Ansh-Rathod/Flutter-Musive-app

flutter flutter-apps music-player musicapp spotify spotify-ui spotify-ui-flutter

Last synced: 3 months ago
JSON representation

Full-stack music player app is written in flutter and dart using node.js music API. Fully Functional music player with UI like Spotify app. Added 1000+ royalty-free music and information about artists. Application users can make their own playlist or collect liked songs.

Awesome Lists containing this project

README

        

# Musive

Full-stack music player app is written in flutter and dart using node.js music API. Fully Functional music player with UI like Spotify app. Added 500+ royalty-free music and information about artists. Application users can make their own playlist or collect liked songs.
for backend setup [here](https://github.com/Ansh-Rathod/Musive-Backend)

## **Demo**


logo

Download the release APK

# Features

- added 1000+ music, 300+ artists
- Queue Management
- can make a collection of liked songs.
- create/delete your own playlist.
- Spotify UI clone for the best experience.
- notification player.
- recordable list for currently playing playlist ( you can drag music to set an order for playlist).
- Cache support
- Song, Album, Artist, and Playlist Search
- Best Streaming Quality

And much more

## **Image Gallery**




Gallery Image
Gallery Image
Gallery Image
Gallery Image
Gallery Image
Gallery Image
Gallery Image
Gallery Image
Gallery Image



## **Dependencies**

- [cupertino_icons](https://pub.dev/packages/cupertino_icons)
- [http](https://pub.dev/packages/http)
- [flutter_bloc](https://pub.dev/packages/flutter_bloc)
- [assets_audio_player](https://pub.dev/packages/assets_audio_player)
- [hive_flutter](https://pub.dev/packages/hive_flutter)
- [cached_network_image](https://pub.dev/packages/cached_network_image)
- [url_launcher](https://pub.dev/packages/url_launcher)
- [line_icons](https://pub.dev/packages/line_icons)
- [provider](https://pub.dev/packages/provider)

## **How to run?**

To clone and run this application, you'll need [Git](https://git-scm.com/downloads) and [Flutter](https://flutter.dev/docs/get-started/install) installed on your computer. From your command line:

### first setup backned from here

[Backend setup](https://github.com/Ansh-Rathod/Musive-Backend)
you can setup backend on heroku. i have attached some steps for setup in readme file of backend.
and edit api/url.dart file put your own url in baseUrl variable without "https://"

### Clone this repository

```bash
$ git clone https://github.com/Ansh-Rathod/Flutter-Musive-app.git
```

### Go into the repository

```bash
$ cd Flutter-Musive-app
```

### Install dependencies

```bash
$ flutter pub get

```

### Run the app

```bash
$ flutter run
```

# Contact me

for backend or any other configuration feel free to contact me.