MUSIC INFORMATION LIBRARY
Kartikay Gupta
Arpan Ghoshal
Kalpit Jain
Varun Kumar
-> Displays the information of albums and songs.
-> Done by scrapping YouTube webpage and displaying the first result.
-> Spotify APIs are manipulated in flask to give the desired result.
-> Tracks can be played by searching the desired song.
APIs are made in the backend with PUT method in JSON format which is called frontend by making AJAX request to the server using GET method. The information provided by APIs from backend(flask server) are displayed on the website.
Backend: Flask (Python Web Framework)
Frontend: Javascript, HTML, CSS, AJAX, Bootstrap
Modules: BeautifulSoup, CORS, urllib.request, spotipy, request, jsonify.
music@islove:~$ pip3 install -r requirements.txt
music@islove:~$ export FLASK_APP=app11.py
music@islove:~$ export FLASK_DEBUG=1
music@islove:~$ flask run