|
| 1 | +# Musive |
| 2 | + |
| 3 | +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. |
| 4 | + |
| 5 | +## **Demo** |
| 6 | + |
| 7 | +<p align="center"> |
| 8 | +<img src="screenshots/logo.jpeg" alt="logo" width="30%"/> |
| 9 | + |
| 10 | +<h3 align="center"><a href="https://github.com/Ansh-Rathod/Flutter-Projectfolio-app/releases/download/v1.0.0/app-armeabi-v7a-release.apk">Download the release APK</a></h3> |
| 11 | +</p> |
| 12 | + |
| 13 | +# Features |
| 14 | + |
| 15 | +- added 1000+ music, 300+ artists |
| 16 | +- Queue Management |
| 17 | +- can make a collection of liked songs. |
| 18 | +- create/delete your own playlist. |
| 19 | +- Spotify UI clone for the best experience. |
| 20 | +- notification player. |
| 21 | +- recordable list for currently playing playlist ( you can drag music to set an order for playlist). |
| 22 | +- Cache support |
| 23 | +- Song, Album, Artist, and Playlist Search |
| 24 | +- Best Streaming Quality |
| 25 | + |
| 26 | +And much more |
| 27 | +<br/> |
| 28 | + |
| 29 | +## **Image Gallery** |
| 30 | + |
| 31 | +<hr/> |
| 32 | + |
| 33 | +<br> |
| 34 | + |
| 35 | +<p align="center"> |
| 36 | +<img src="screenshots/1642936098449.png" alt="Gallery Image" width="30%" /> |
| 37 | +<img src="screenshots/1642936111418.png" alt="Gallery Image" width="30%" /> |
| 38 | +<img src="screenshots/1642936132519.png" alt="Gallery Image" width="30%" /> |
| 39 | +<img src="screenshots/1642936144940.png" alt="Gallery Image" width="30%" /> |
| 40 | +<img src="screenshots/1642936154266.png" alt="Gallery Image" width="30%" /> |
| 41 | +<img src="screenshots/1642936174061.png" alt="Gallery Image" width="30%" /> |
| 42 | +<img src="screenshots/1642936184125.png" alt="Gallery Image" width="30%" /> |
| 43 | +<img src="screenshots/1642936198947.png" alt="Gallery Image" width="30%" /> |
| 44 | +<img src="screenshots/1642936208745.png" alt="Gallery Image" width="30%" /> |
| 45 | + |
| 46 | +</p> |
| 47 | +<hr/> |
| 48 | + |
| 49 | +## **Dependencies** |
| 50 | + |
| 51 | +- [cupertino_icons](https://pub.dev/packages/cupertino_icons) |
| 52 | +- [http](https://pub.dev/packages/http) |
| 53 | +- [flutter_bloc](https://pub.dev/packages/flutter_bloc) |
| 54 | +- [assets_audio_player](https://pub.dev/packages/assets_audio_player) |
| 55 | +- [hive_flutter](https://pub.dev/packages/hive_flutter) |
| 56 | +- [cached_network_image](https://pub.dev/packages/cached_network_image) |
| 57 | +- [url_launcher](https://pub.dev/packages/url_launcher) |
| 58 | +- [line_icons](https://pub.dev/packages/line_icons) |
| 59 | +- [provider](https://pub.dev/packages/provider) |
| 60 | + |
| 61 | +## **How to run?** |
| 62 | + |
| 63 | +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: |
| 64 | + |
| 65 | +### Clone this repository |
| 66 | + |
| 67 | +```bash |
| 68 | +$ git clone https://github.com/Ansh-Rathod/Flutter-Musive-app.git |
| 69 | +``` |
| 70 | + |
| 71 | +### Go into the repository |
| 72 | + |
| 73 | +```bash |
| 74 | +$ cd Flutter-Musive-app |
| 75 | +``` |
| 76 | + |
| 77 | +### Install dependencies |
| 78 | + |
| 79 | +```bash |
| 80 | +$ flutter pub get |
| 81 | +``` |
| 82 | + |
| 83 | +### Run the app |
| 84 | + |
| 85 | +```bash |
| 86 | +$ flutter run |
| 87 | +``` |
0 commit comments