Skip to content

Latest commit

 

History

History
 
 

lab2

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

#Lab 2: Mashup

##Intro Most of the apps you've built so far (Twoter, WikiMVC) have been clones of existing applications. This lab will be a bit different: you'll be combining key features of two existing apps into a "mashup" which does something new and exciting.

##Choosing Two Existing Apps Here's a list of ideas to get you started - feel free to come up with others.

  • Amazon
  • Expedia
  • Facebook
  • Flickr
  • Goodreads
  • Netflix
  • New York Times
  • Pandora
  • Trello
  • Yelp
  • Youtube

##Creating a Mashup We don't want you to copy every feature of both existing apps! Instead, pick out one or two key features of each. For instance, if you chose Dropbox and Youtube, you might build something like DropTube made by our very own Josh Langowitz.

##Specifications Your mashup should have:

  • Recognizable features from two existing apps
  • OAuth user authentication
  • Nice styling and a reasonable user interface
  • Documentation for each major component (minimum of a few sentences at the top of every file)

We know that this isn't a particularly specific list of specifications - we're intentionally giving you room to be creative.