Skip to content

nbernabe09/dancing-salmon

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 

Repository files navigation

Dancing Salmon

A multi-award winning web application that utilizes multiple APIs to fetch information on a Music Artist, their discography, relevant Music Videos, and upcoming concerts.

Dancing Salmon provides the ability to search for music videos using the Youtube API but also the ability to get information about the artists who made those music videos using the Discogs API. Dancing Salmon includes a built in search tool which allows users to search for music or artists. Once they find what they are looking for, either they can play music videos of the songs or else get information about the artists and some of their upcoming concerts. There is also an Internet Radio tool where you can play music from different genres

Application Link

Check it out here.

Presentation Link

Presentation

Team Members

Tech

Dancing Salmon uses a number of open source technologies to work effectively:

  • HTML - The standard markup language for creating web pages and web applications
  • CSS - Stylesheet language used to describe presentation
  • Javascript - Powerful web based programming language
  • jQuery - Extremely Powerful and Efficient Javascript Library
  • Bootstrap - Front-end web framework for designing websites and web applications
  • Firebase - Database for storing information by Google
  • Moment.js - Powerful Javascript library which allows parsing, validating, manipulating, and displaying of dates and times

APIs

Dancing Salmon uses a number of open source APIs to access information for use with the application:

  • Discogs - An open source repository of Music Albums and Artists
  • Bands In Town - An open source repository of concert schedules
  • Youtube - World's Largest online repository of videos
  • Net Radio - Various Internet Radio Stations

Directions for Future Dev

  • Use paid APIs to add more cool functionality
  • Make the site more responsive and add focus to mobile users
  • Offline storage capabilities

About

Music Artist Information Search Tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 59.5%
  • JavaScript 33.2%
  • HTML 7.3%