IMPLEMENTATION OF A SPOTIFY WEB CLIENT IN REACT AND DJANGO FRAMEWORK
DOI:
https://doi.org/10.24867/03BE15BilbijaKeywords:
Spotify, React, Django, Rest, OAuthAbstract
Presents a short overview of tools located on the Spotify Developer portal, with the goal of an introduction to the aforementioned tools. The basics of integrating these tools into future software solutions are presented through an implementation of a web client.
References
[1] Spotify, https://www.spotify.com/int/about-us/contact/
[2] React – A Javascript library for building user interfaces, https://reactjs.org/
[3] JavaScript’s History and How it Led To ReactJS, https://thenewstack.io/javascripts-history-and-how-it-led-to-reactjs/
[4] XHP, https://github.com/hhvm/xhp-lib
[5] XSS, OWASP, https://www.owasp.org/index.php/Cross-site_Scripting_(XSS)
[6] React Components and Props, https://reactjs.org/docs/components-and-props.html
[7] React Component Lifecycle Diagram, https://levelup.gitconnected.com/componentdidmakesense-react-lifecycle-explanation-393dcb19e459
[8] Spotify WEB API Quick Guide, https://developer.spotify.com/documentation/web-api/quick-start/
[9] Spotify WEB API Authorization Flows and Guide, https://developer.spotify.com/documentation/general/guides/authorization-guide/#authorizaton-code-flow
[10] Spotify WEB API Scopes, https://developer.spotify.com/documentation/general/guides/scopes/
[11] Spotify WEB API Object Model, https://developer.spotify.com/documentation/web-api/reference/object-model/
[12] Spotipy Documentation, https://spotipy.readthedocs.io/en/latest/
[13] React Router Documentation, https://reacttraining.com/react-router/web/guides/philosophy
[2] React – A Javascript library for building user interfaces, https://reactjs.org/
[3] JavaScript’s History and How it Led To ReactJS, https://thenewstack.io/javascripts-history-and-how-it-led-to-reactjs/
[4] XHP, https://github.com/hhvm/xhp-lib
[5] XSS, OWASP, https://www.owasp.org/index.php/Cross-site_Scripting_(XSS)
[6] React Components and Props, https://reactjs.org/docs/components-and-props.html
[7] React Component Lifecycle Diagram, https://levelup.gitconnected.com/componentdidmakesense-react-lifecycle-explanation-393dcb19e459
[8] Spotify WEB API Quick Guide, https://developer.spotify.com/documentation/web-api/quick-start/
[9] Spotify WEB API Authorization Flows and Guide, https://developer.spotify.com/documentation/general/guides/authorization-guide/#authorizaton-code-flow
[10] Spotify WEB API Scopes, https://developer.spotify.com/documentation/general/guides/scopes/
[11] Spotify WEB API Object Model, https://developer.spotify.com/documentation/web-api/reference/object-model/
[12] Spotipy Documentation, https://spotipy.readthedocs.io/en/latest/
[13] React Router Documentation, https://reacttraining.com/react-router/web/guides/philosophy
Downloads
Published
2019-05-27
Issue
Section
Electrotechnical and Computer Engineering