You are on page 1of 8

Page/Title 1. Real Profile Box 2. Real Install App 3. Real About App 4. Real Profile Action Link 5.

k 5. Real The Wall Attach 6a. Super Fake Friends View All

Hours Est. Page Functionality Components (simply integrates functionality defined throughout this s typical for a FB app Steve will write content; typical for a FB app typical for a FB app Pulls your own fake friends and super fake friends; then View all of one users' View all of the Super Fakes Search the Super Fakes (AJAX in search box); resuls p LOL functionality (also used throughout site) 6b. Super Fake Friends Pay Fakebook Bucks to Post As or Post To Show cost to user (Make every Super Fake post as/to c 7a. Fake Friends View All (same functionality as 6a, but just show the Fake Frien 7b. Fake Friends Login As Check that the user has permissions to login as the Fak 8a. Fake Profile Stat Counter for each profile (hidden on Fake; public on (simply integrates functionality defined throughout this s 9b. Create Profile Step 2 Upload Profile Picture Amazon S3 setup for photo uploads; every photo gets (same functionality as 10c, just presented differently) 9c. Create Profile Step 3 Invite Friends After 9b occurs, the user can invite that specific user th Ability to specify which friends they'd want to eventually 10a. Fake Photos View All (duplicate functionality -- LOL; # comments is stored in Allow users to vote on a photo that should be the profile 10b. Fake Photos Photo Page Ability to edit the photo's caption (uploading user or rea Remove picture functionality (only uploading user or re Share functionality -- post the photo to the logged-in us (duplicate functionality -- LOL 6a; vote this photo 10a; p Add a Comment (and put notice of this in the fake user 10c. Fake Photos Add More Photos Upload multiple photos at once to one Fake or Super F Create thumbnail version of every photo (75px wide) 11. The Fake Wall Ability to 'post as' a fake friend or super fake friend (pay (duplicate functionality - 'add a comment' from 10b; pos 11a. The Fake Wall Report Wall Post as Spam or Inappropriate Photos, wall posts, photo comments can also be report 12. Fake Mini-Feed Ability for real user to remove an item from their own fa Ensure mini-feed notifications occur and are stored for Create mini-feed based on all actions related to specifie 13. Fake Friend or Super Fake Friend Home (Newsfeed) Create newsfeed based on all actions of friends of a sp Fake Friends not setup yet -- display friends that don't h (duplicate functionality - LOL leader board 14; Super Fa 14. Fakebook LOL Leaderboard Ability for user to see rankings for any week (present or Display (store in DB) achievements the user has earne 15. Fakebook Funny Money (Fakebook Bucks) Display history and balance for any specified user. 16. Homepage of every Real User - Your Fake Wall Posts & Photo Comments/Replies (all duplicate functionality) 18. Ideas / Suggestions / Contact / Help Simple contact form. 19. Admin Create New Super Fake Profile Similar to creating a fake profile, but requires a photo, n 21. Admin Remove Any Profile Removes a profile from view; but likely keeps it in the s 22. Admin Comments Display a list of the comments marked as spam (in orde Display a list of the comments marked as inappropriate (duplicate functionality - remove comment is just like re 24. Misc Functionality Details 25. Admin - Photos Ability to view pages of photos and approve all of them Or ability to click a photo, view the photo page for it, an

Total Hours Estimate

y defined throughout this spreadsheet already: 12 fake mini feed, 11 fake wall, 7a fake friends, tiny bit of 14 fake LOL Leaderboard and 15

al for a FB app

nd super fake friends; then input a message. That is posted.

AX in search box); resuls page is the Super Fake Profile of whomever is searched. hroughout site) ry Super Fake post as/to cost 2 fake bucks); Ensure user has enough credits to perform action; On submit show confirmation; Record trans just show the Fake Friends of the "logged in" user. Only show mutual friends if the user is logged in as a Fake Friend. missions to login as the Fake Friend (must be a real friend of them), then let the user emulate that user with some limitiations (can only post (hidden on Fake; public on Super Fakes) y defined throughout this spreadsheet already: 12 fake mini feed, 11 fake wall, 7a fake friends, 10a Photos, 6a Super Fake Friends); Ability ploads; every photo gets a publicly accessible URL; every "album" gets a publicly accessible URL (each user has 1 album, but build for futu st presented differently) invite that specific user that they just setup a Fake profile for. They earn 1 fake buck and if they add a personal message they earn a 2nd f s they'd want to eventually invite to receive 1 fake buck. Next we'll show a group of 10 they can invite from those they selected, along with a ; # comments is stored in 10b for each photo) o that should be the profile pic for whichever Fake or Super Fake user they are viewing. Keep track of # of votes on each photo by which us ion (uploading user or real user that the photo is posted on their fake profile) (only uploading user or real user of the fake user that the photo is presented on; or logged-in Admin) photo to the logged-in user's mini-feed with a comment. (Same functionality can be used on any profile; all photos of a user; one photo of 6a; vote this photo 10a; post comment as from 11; public URL from 9b; report photo 11a) ice of this in the fake user's mini-feed) ce to one Fake or Super Fake profile by the Fake or Super Fake user that is logged in (verify proper permission to do so). every photo (75px wide) d or super fake friend (payment ability is duplicate functionality specified in 6b). a comment' from 10b; post as a super fake friend cost from 6b; report comments 11a) mments can also be reported as spam and inappropriate; If a wall post, comment, or photo receives 3 flags (combined total) of spam and/or an item from their own fake person's mini-feed. s occur and are stored for all actions in the Fakebook system. l actions related to specified user. l actions of friends of a specified user. display friends that don't have their Fake profile setup yet; which the user can setup (see 9b). leader board 14; Super Fake Friends 6a) s for any week (present or historical); which keeps track of their overall rank at that time. ments the user has earned. or any specified user.

ile, but requires a photo, name, and some info details. but likely keeps it in the system -- but it bans that profile from future use. s marked as spam (in order of # of marks) s marked as inappropriate (in order of # of marks) ve comment is just like remove a photo from 25-admin-photos)

s and approve all of them; w the photo page for it, and remove the photo (input reason why removed; and send an email/notification to the user that uploaded -- might

LOL Leaderboard and 15 Fakebook bucks); Ability to expand/collapse each section.

confirmation; Record transaction and subtract fake bucks from real user's account. Make the Super Fake a friend of whomever the posting

limitiations (can only post to friends that the real user has access to and the fake friend has access to -- thus, only mutual friends)

uper Fake Friends); Ability to expand/collapse each section. s 1 album, but build for future functionality of multiple albums).

message they earn a 2nd fake buck. hey selected, along with a text box for a general personal message and a 'submit invite' button. (Keep track of those friends they have invit

on each photo by which users; once a photo gets more votes than any other, change the profile pic and put that in the mini-feed of the fake

os of a user; one photo of a user).

ined total) of spam and/or inappropriate, then hide the post/comment/photo and display in the 22-Admin for review (along with an email to t

ser that uploaded -- might be an error message on their next login) (keep track of what user uploaded the photo's that are removed; in futur

of whomever the posting Super Fake or Fake user is.

y mutual friends)

ose friends they have invited; and haven't invited.)

n the mini-feed of the fake user whose pic changed.

w (along with an email to the admin).

that are removed; in future we'll penalize)

You might also like