Skip to content

Discover live music in your area tonight. With Melody Map, you can easily explore artists, venues, and shows happening in your city and beyond. See when your favorite bands are playing, check out that new venue, or give a listen and discover new artists. https://youtu.be/Y-xjK0YGzME

WaterlooATX/MelodyMap

Repository files navigation

Melody Map

Discover live music in your area tonight. With Melody Map, you can easily explore artists, venues, and shows happening in your city and beyond. See when your favorite bands are playing, check out that new venue, or give a listen and discover new artists.

Features

  • Listen to Spotify artist preview tracks
  • Use the map feature to explore shows by location (populated by default with your GPS location) and get simple visual directions or extensive Google directions at the touch of a button
  • Search for artists or venues in their respective pages
  • Use the 'advanced search' feature to populate map with shows for a given date range and location
  • Explore artists: see bios, pictures, album art, YouTube videos, popularity, upcoming shows, similar artists and sample top ten tracks
  • Explore venues: see basic venue information, pictures, street view, map of location, upcoming shows, and click to buy tickets for upcoming shows

Built with:

-React, Redux, Axios, MongoDB + Mongoose, Bootstrap, and Browserify -APIs: Songkick, Spotify, LastFM, Google Maps and Places and YouTube

Installation

Run the following commands in the command line to deploy app locally

$ git clone https://github.com/WaterlooATXs/melodyMap
$ cd MelodyMap
$ npm install

To start the server

npm start

Open your browser to http://localhost:4000 to view!

API Reference

Refer to http://www.songkick.com/developer for documentation.

https://groups.google.com/forum/#!forum/songkick-api

https://developer.spotify.com/web-api/

A Node.js wrapper for Spotify's Web API. https://github.com/thelinmichael/spotify-web-api-node

A small javascript library (for NodeJS) to interface with the SongKick API https://github.com/MrJaeger/songkick-api

Contribution and Style Guides

Please check out the Git Workflow in the MelodyMap repo to learn more about how you can contribute!

Authors

http://i.imgur.com/ruYOFwT.gif

About

Discover live music in your area tonight. With Melody Map, you can easily explore artists, venues, and shows happening in your city and beyond. See when your favorite bands are playing, check out that new venue, or give a listen and discover new artists. https://youtu.be/Y-xjK0YGzME

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published