#10stagram
##General Assembly WDI Jan 14, Project 1
##Overview
10stagram is a web application that gives Instagram users quick and easy access to fun statistics about an instagram account's last 10 posts. Users can also pit one instagram account against another instagram account in a "battle" to determine whose Instagram content is more popular.
10stagram was develpped for a project for the January 2014 Web Development Immersive course at General Assembly. It was developed over a 4 day sprint to model the agile software development process.
##Technologies Used
- Ruby 2.1.0
- Rails 4.0.2
- PostgreSQL Database
- Authentication & Authorization from scratch using (http://bcrypt-ruby.rubyforge.org/ "bcrypt-ruby")
- (http://instagram.com/developer/ "Instagram API") & (https://github.com/jnunemaker/httparty "HTTParty")
##User Stories Completed
- As a user, I should be able to create an account.
- As a user, I should be able to edit my account.
- As a user, I should be able to login/logout of my account.
- As a user, I should be able to add many Instagram handles to my account.
- As a user, I should be able to see detailed stats about a specific Instagram handle I have added.
- As a user attempting to add a private Instagram handle to the app, I should be presented with error messaging.
- As a user, I should be able to delete my account.
- As a user, I should be able to delete an Instagram handle from my account.
- As a user, I should be able to create a new "battle" pitting one Instagram handle vs. another Instagram handle.
- As a user, I should be able to view a "battle" page showing the comparison of two Instagram handle's stats.
##Production Play with 10stagram live on (http://instats.herokuapp.com/ Heroku)
##Backlog A full list of user stories can be found by looking at (https://www.pivotaltracker.com/projects/1015720/settings "Pivotal Tracker")