Skip to main navigation menu Skip to main content Skip to site footer

Electrotechnical and Computer Engineering

Vol. 34 No. 06 (2019): Proceedings of the Faculty of Technical Sciences

IMPLEMENTATION OF A SPOTIFY WEB CLIENT IN REACT AND DJANGO FRAMEWORK

  • Žana Bilbija
DOI:
https://doi.org/10.24867/03BE15Bilbija
Submitted
May 27, 2019
Published
2019-05-27

Abstract

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