Skip to content

ditazan/LocalBeats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Local Beats

Purpose

Local Beats is a music-lover's application that combines your musical interest and location to provide music videos from great artists and live events happening in your area.

Description

LocalBeats is a mobile-responsive, web application that provides you with music videos and live events in your area. select the genre of music that you enjoy listening to and enter city you live in click search. LocalBeats will then find content from YouTube (videos) and events from Ticketmaster that match your preferences. You can click a live event card to purchase ticket from Ticketmaster or watch an artist's video by clicking on the YouTube cards. You can also expect the content to always be fresh, because its dynamically assembled using RESTful APIs.

Application

Deployed Application - https://ditazan.github.io/LocalBeats/ LocalBeats Deployed GitHub Repository - https://github.com/ditazan/LocalBeats LocalBeats Repository

Developers

  1. Dita Zanelli
  2. Buyankhishig Jamsran
  3. Jamie Jackson
  4. Brad Kelley

Application Technology

LocalBeats' framework consists of several different coding, styling, and application program interface (API) resources, which are illustrated and cited in the following sections.

Application Technology - Search UI

LocalBeats Search Page

Application Technology - Results UI

LocalBeats Results Page

Coding Resoures

Styling Resources

Application Program Interface (API) Resources

Acknowledgements

  • Ticketmaster: Provides API endpoints for both the music genres (i.e., Ticketmaster Classification Search) and live events (i.e., Ticketmaster Event Search) content included in LocalBeats.

Ticketmaster

  • Google: Provides both the font styling (i.e., Google Fonts) and YouTube video API endpoint, as well as streaming video content in LocalBeats.

Google

  • Bulma: provides the application's mobile-responsive features for the user-interface.

Bulma

  • P5-JS: Provides the animated "noise" background found in LocalBeats UI.

P5-JS

  • Jquery: Provides various development coding functions that enable LocalBeat's features, API data calls, and other application logic behind the scenes.

JQuery

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •