Skip to content

geneeves/pictr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Pictr

A simple Flickr clone built as part of Epicodus Fall 2013 with @anatighe and @dustinbrownman. We covered a lot of territory in building this project -- using Devise for user authentication, and using CanCan to limit permissions on editing and uploading photos in other user's albums. Paperclip is what's adding all the images, and Capybara is what's doing the integration testing, with other specs getting simplified by FactoryGirl.

We're still working out the kinks with Amazon S3 -- but should have that updated soon.

Play with it online over here

Here are some of the user stories we wrote to clarify our process:

  • As an administrator, I want people to sign in before posting photos and albums or favoriting photos.
  • As a user, I want to be able to post albums.
  • As a user, I want to be able to put photos in albums.
  • As a visitor or user, I want to be able to see all the albums.
  • As a visitor or user, I want to be able to see all photos.
  • As a visitor or user, I want to be able to search photos and albums.
  • As a visitor or user, I want photos to be ordered by highest number of favorites.

About

A basic Flickr clone, made during the Epicodus Fall 2013 class in team with @anatighe and @dustinbrownman

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors