The Spring Music Player with JioSaavn API Integration is a web application that allows users to listen to their favorite music tracks using the JioSaavn music streaming service. It provides a seamless and user-friendly interface for discovering, playing, and managing music playlists.
Client: React
Server: Node, Express, Firebase, Axios
API: API Link
Check the Expected design in Figma
git clone https://github.com/Satyam1923/Spring.git
cd backend
docker build -t backend:v1 .
docker run -p 3030:3030 backend:v1
Go to http://localhost:3030/
cd frontend
docker build -t frontend:v1 .
docker run -p 3000:3000 frontend:v1
Go to http://localhost:3000/
git clone https://github.com/Satyam1923/Spring.git
cd backend
npm install .
node index.js
Go to http://localhost:3030/
cd frontend
Install npm packages
npm install .
Run the development server
npm run dev
Access the local server. You will receive a link in your terminal.
Make dummy firebase project and Use it's config in firebase.js
cd backend
npm install .
https://localhost:3030/
cd frontend
npm install .
npm run dev
cd backend
npm install .
https://localhost:3030/
cd frontend
npm install .
cd src
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
Fork the Project
Clone your forked repository
git clone https://github.com/Satyam1923/Spring.git
Create a new branch and move to it
git checkout -b fix-issue-<ISSUE-NUMBER>
Make your changes, then check the status of changed files
git status
Add all the files to the staging area
git add .
or
git add <file_name1> <file_name2>
Commit your changes with a descriptive message
git commit -m "<EXPLAIN-YOUR_CHANGES>"
Push your changes to your branch
git push origin fix-issue-<ISSUE-NUMBER>
Open a Pull Request
Feel free to enhance this project and contribute in any way you find valuable! Let's make Spring Music Player even better together. 🎶✨
GSSOC 2024 | |
This project is part of GirlScript Summer of Code. We're excited to have contributions from the community to help make Spring-Music-Player even better. |
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.
This project is licensed under the MIT License.
Thank you for contributing to our project! Your support is invaluable in enhancing Spring-Music-Player and making it even better. 😊