rast-7 / Incubus

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

INCUBUS

Incubus is a web app in Rails that does two things:

  • Allows a user to log in through a username and password.
  • Using Last.fm API, build a search and recommendation engine that does the following:
    • After user logs in, the user is offered a search box that allows user to enter an Artist name. When user hits search, user is given information about the artist (artist's music tracks etc) and a list of similar/recommended artists.
    • Artist name that is searched gets stored in user's search history and can be viewed post log in.

Installation

In order to try Incubus on your system, follow the below commands:

git clone https://github.com/rast-7/Incubus.git
cd Incubus
bundle install
rails db:migrate
rails server

Test

In order to run the test, follow the below command:

rails test

The app is hosted on heroku and here is the link: ()[https://thawing-anchorage-59327.herokuapp.com]

About


Languages

Language:Ruby 67.7%Language:HTML 22.1%Language:CSS 6.9%Language:JavaScript 2.2%Language:CoffeeScript 1.1%