Skip to content

LizCira/statesongs

Repository files navigation

README

WDI PROJECT 1 : Statesongs

Written in:

*Rails 4.1.0 *Ruby 1.9.3

About Statesongs:

This is a studen project app that allows users to browse songs about all of the 50 states categorized by state, and create and save playlists. The songs will all feature the state name somwhere in their lyrics.

See it live on Heroku: fast-sands-1667.herokuapp.com

APIs used:

It uses the MusicXmatch lyrics API (free developer version.) It uses the instagram API to display pictures tagged by state. It uses Spotify to display a song player. It uses Weather Underground to display weather by state capital.

MusicXmatch developer version is limited to 2k queries/ day.

Gem dependencies:

*It uses BCrypt for password encryption. *It uses HTTParty for API interface.

Data model

This project uses four tables in ActiveRecord: States, Users, Selections, and Playlists.

Styling

Uses the ResponsiveGrid system for column layout.

Using Statesongs!

Without a registered account, users can browse songs by state. After signing up for an account, name a playlist. Click on the new playlist name to begin adding songs. Clicking on a state name from the main state screen will display songs with that state name in the lyrics. Select “add song” and the song will be added to the bottom of your currently selected playlist. Clicking the playlist title again will allow you to continue adding songs to that playlist. Users can have as many playlists as they’d like.

Future plans for world domination

*New feature to search for songs by country name, based on wikipedia list of countries. *Would like to find or create a more comprehensive database of lyrics to search through for queries, as returns are currently limited to ten only and limited to selected MusicXMatch licensed partners.

More Info on Project Specifications:

github.com/ga-students/WDI_NYC_Apr14_String/blob/66153e3b065b53fcd85e425ab725f4e5fc29a0b3/w05/README.md

About

Find songs about states! A roadtrip playlist app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published