llamamall

Let us help you grow your business through the web

 

Introduction:

Llamamall is a FREE to use music streaming web application that features a particular music band 'Dopapod'. The fans of this band were having difficulties in finding the tracks of their favorite shows online and hence llamamall was born.! The site was built as a place for fans of Dopapod to listen to their favorite shows, track stats, and interact with other fans.

The website is built using MEAN stack technologies, AngularJS as client side and NodeJS, ExpressJS, Stylus and Grunt as server side. The website is constantly being developed and new features are added every once in a while.

stats pag

Future Plans

  • Client wants to be able to allow the users to share the music using a Youtube like embed code. The tracks can be shared anywhere on the internet and the views/hits need to be tracked in the admin area.
  • Incorporating the videos.
  • Google+, Twitter & Facebook sharing when shared on these sites should appear similar to posting a soundcloud, or spotify link. when shared on twitter appears similar to when you post a youtube link
  • Audio support requirements
    • id3tags
    • mp4
    • flac
    • ogg
    • wav
    • shn
  • Video Support Requirements
    • YouTube support
      • Currently the site does not include any video but they would like to incorporate videos from YouTube from each concert date.
  • Analytics
    • Must be able to track all content played on the site
    • Easily generate aggregate stats from content played on site to track metrics such as
      • trending content
      • most played content
      • amount of times shared
      • most active users
  • Airplay/Google Chromecast streaming
    • Ability to stream content to airplay devices and chromecast

Solution

  • From initial research the following angularjs based media player likely meets the majority of all requirements for this project: http://www.videogular.com. We will therefore work with their API to provide all the desired functionality. Some custom plugins may need to be created.

 

The Idea

 They wanted a website where their music fans and listeners can easily stream the music, signup using facebook, twitter and google+, like and share the tracks and shows, discuss the music in the forum, mark the tracks as favorite, and a whole lot more.

The Solution

  • Llamamall is a platform for a particular band. The fans and listeners can collaborate and discuss while appreciating the music.
  • Sign-in using Facebook, Twitter, Google+ or just email.
  • Create, update favorite songs list. Maintain multiple playlists.
  • Upload tracks and shows.
  • Download tracks
  • Like and share tracks/shows.
  • Have “setlist” option to play all songs in the playlist, non stop.
  • Forum option to add/post any topic/blog for admin and comment option for user/fans
  • Stats section for the admin to view the activities and track the response for a certain track or a show.
The nodebb forum. Integrated with the website seamlessly.

Fast Download

share music

fast buffering

From the client

“These guys are awesome. Extremely responsive, fair, and they went well above and beyond for me many times throughout the project. Any time there was a problem, they addressed it. This team really got me out of a jam with my previous developer, and got my project back on track. I'll be forever grateful. ”

Jeff VanDellen
Lansing, MI, United States

More Case Studies

See all