An Open-Source Music Player Service for all your needs!
- Listen Songs
- Song, Album, Artist and Playlist Search
- Create New User/Artist
- User/Artist upgrade
- Create Playlist
- Listening history record
- Favorite List
- Create New Songs/Albums
- Follow Artist
- Comments
- Rating
- Language Switch
- Social Login
- Dark mode On/Off
- PHP min v.8.1
- DB server (Recommended:MySQL)
- composer min v.2.6
- nodejs min v.16
- Please check other requirements of Laravel and Inertia
- Fetch latest source code from master branch.
git clone https://github.com/music-streaming-platform/soul.git
- Please clone .env.local and copied file name change from .env.local to .env
- Create a clean db table
- Set database infos in the .env
- Run in VS Code or other clients.
composer install
php artisan serve
- In other terminal, Run in VS Code or other clients.
npm install
npm run dev