Skip to content

codeasylums-bootcamp/evil_geniuses_may-19

Repository files navigation

evil_geniuses_may-19

MUSIC INFORMATION LIBRARY

Contributors:

Kartikay Gupta
Arpan Ghoshal
Kalpit Jain
Varun Kumar

Description:

-> 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.

Platform and Modules used

Backend: Flask (Python Web Framework)
Frontend: Javascript, HTML, CSS, AJAX, Bootstrap
Modules: BeautifulSoup, CORS, urllib.request, spotipy, request, jsonify.

Usage

music@islove:~$ pip3 install -r requirements.txt 
music@islove:~$ export FLASK_APP=app11.py
music@islove:~$ export FLASK_DEBUG=1
music@islove:~$ flask run

About

Music Information using Spotify APIs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published