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
Check it out here.
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
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
- Use paid APIs to add more cool functionality
- Make the site more responsive and add focus to mobile users
- Offline storage capabilities