Skip to content

Scala API which utilises Spotify's Web Tokens to find out about your recent song metrics.

Notifications You must be signed in to change notification settings

dhoang-creator/spotify-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spotify-api

Software Requirements Specification

  1. Introduction

1.1 Purpose

An application which is made up of a User Interface (UI), which in this case the web browser and a REST API which will request the meta data from their Spotify Account.

1.2 Intended Audience

Aimed at engineers who want to see an API connected to Spotify's own Web API works.

1.3 Intended Use

Educational Purposes and for those who want to explore the meta-data from their Spotify Accounts. Showcase project which will eventually grow out to include the Spotify Recommendation Engine.

1.5 Definitions and Acronyms

  • Access Token
  • Client Credentials
  • Authorisation
  • Search endpoint
  1. Overall Description

2.1 User Needs

A simple walkthrough and tutorial on how to find and inject each user's Spotify generated authentication token and a rendering the response of a request in plain text.

2.2 Assumptions and Dependencies

That the user will know how to navigate routes and uri's to make the search query happen.

  1. System Features and Requirements

3.1 Functional Requirements

  • Application is able to retrieve up-to-date data concerning their Spotify Account.
  • Exception handling for non-valid client credentials
  • Caching for repeated requests
  • Quick response times

3.2 External Interface Requirements

Non-needed

3.3 System Features

3.4 Non-Functional Requirements

  1. Reference Material

About

Scala API which utilises Spotify's Web Tokens to find out about your recent song metrics.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages