Skip to content

Instantly share code, notes, and snippets.

@jesse-spevack
Created October 18, 2016 20:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jesse-spevack/78fe6af7136973f29ef55a8fd09ecd1d to your computer and use it in GitHub Desktop.
Save jesse-spevack/78fe6af7136973f29ef55a8fd09ecd1d to your computer and use it in GitHub Desktop.
First checkin for the Extreme Clone Makeover project @turing Mod3

####Sharing

  • users can upload photos to albums they have been invited to
  • up to us re: how to implement sharing, typing in the username is fine.
  • album is public or private

####Authentication

  • use bcrypt and make our own authentication

####Twilio

  • Use the rest API, not the gem

####Architecture

  • API is only for comments
    • CRUD for the comment only
    • API is authenticated
    • Two separate controllers for comments

####Views

  • Not necessary to deal with Mobile

####Other

  • Okay with just username as opposed to first name / last name
  • Add email to the user profile model

####Unanswered questions

  • One album has many photos
  • For a photo to exist it must be in an album
  • Stick with album over bucket language
  • loose copy of flikr, just important to share photos
  • You do not collaborate on an album, you co-own the album
  • A unique url pattern means that each album / user has a route like ourapp/user/:id/albums
  • Add albums user table

###Due Thursday

  • two factor Auth on heroku
  • decide on style, e.g bootstrap
  • have guest stories done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment