Skip to content

Josh-Hollopeter/KnowSong

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Know Song | A Spotify Trivia Web Application

Final Project for Skill Distillery 2020

  • Josh Hollopeter
  • George Moore
  • Neal Savant

Overview

A RESTful web application using Musixmatch and Spotify API to generate trivia questions on music artists. A user can log in through spotify using OAuth2. Database currently allows storage of refresh tokens, login information, and match history.

Game modes include:

  • Identify song from 30 second audio segment

  • Identify song from lyrics

  • Guess the release year of an album

Technologies and Development Techniques

  • Java 8
  • TypeScript
  • Javascript
  • Angular 9
  • Spring REST
  • Spring Boot
  • Spring Security
  • Java Persistence API (JPA)
  • SQL
  • OAuth2
  • HTML / CSS
  • Gradle
  • Postman: API Testing
  • JUnit 5: Test Driven Java Development
  • Apache Tomcat
  • AWS EC2
  • Github/Git: Version Control
  • Agile Development

Database

Database.png

Future Versions

  • Web Socket Application Layer Protocol
    • Multiplayer Trivia
  • Clean up and overhaul CSS
  • Achievements and Statistics
  • Game logic improvements

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages