Skip to content

beta

Latest
Compare
Choose a tag to compare
@tonyvince tonyvince released this 21 Feb 08:37
· 11 commits to master since this release

This is Alexa rank tracker beta.

We want to build a Ruby on Rails application that lets users to keep track of the change in their website's Alexa Rank.

#Part 1:

A user should be able to register and login to theapplication using the devise gem.
On the dashboard the user would have an option to enter domains (limit of 3), and theapplication would scrape the rank from the Alexa website. (eg: http://alexa.com/siteinfo/redpanthers.co). The rank will be displayed in our dashboard.

#Part 2:

At 12 PM (UTC), system would check its rank in the Alexa website again. Then build a graph for the website with change in rank. The graph is built using Highcharts.

Image of ResultGraph

The scraping of rank is done using the nokogiri gem and as a background job.

#Part 3:

There is an admin panel for us to manage this application and users using the ActiveAdmin gem.