Closet Swap - Social Fashion App on Facebook

2,728 views

Published on

Closet Swap - Social Fashion App on Facebook talk at the IEEE UKRI Student Branch Congress 2011 (Queen Mary University of London)

Published in: Technology, Design
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,728
On SlideShare
0
From Embeds
0
Number of Embeds
512
Actions
Shares
0
Downloads
16
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • Por qué nuestro consumo de moda actual no es sostenible, y por qué es importante cambiar eso\n
  • \n
  • Click en la imagen para ver vídeo\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Buscamos que la gamificación tenga sentido y sea relevante, feedback de usuarios\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Closet Swap - Social Fashion App on Facebook

    1. 1. Closet SwapSocial Fashion App on Facebook Belén Albeza @ladybenko
    2. 2. The team
    3. 3. What is Closet Swap?• A social app to swap clothes with your friends (web + mobile web + iPhone app)• “Gamified”• Part of Channel 4‘s 4Education programme Sustainable Fashion
    4. 4. Sustainable Fashion
    5. 5. Goal• Educate by encouraging a positive behaviour (swapping instead of buying)
    6. 6. Features
    7. 7. Upload/import photos
    8. 8. Tag clothes
    9. 9. The closet
    10. 10. The collective closet
    11. 11. Borrow items
    12. 12. Manage your swaps
    13. 13. Fashion Finder
    14. 14. Parties!
    15. 15. Magazine
    16. 16. Gamification
    17. 17. Facebook
    18. 18. Why Facebook?• TONS of users (750 mill. active users)• Get advantage of an existing social graph• Virality• Image hosting• Legal requirements (personal data of minors)
    19. 19. JavaScript SDK• Login/Logout• API calls• Dialogs (app requests, post to the Wall, etc.)• Plugins: likes, comments, login button
    20. 20. The 3 API’s• Graph API• FQL• Old REST API (deprecated)
    21. 21. Graph APIhttps://graph.facebook.com/19292868552
    22. 22. FQL https://api.facebook.com/method/fql.query?query=QUERYSELECT uid, name FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me())
    23. 23. Old REST API
    24. 24. Which one should I use?
    25. 25. Welcome to Facebook Hell
    26. 26. ALL OF THEM• Graph API: intuitive, supported, incomplete• FQL: fast, read-only• Old REST API: deprecated, complete
    27. 27. What do we use in CS?• Authentication• Social graph• Photos• App requests• Events• Plugins: comments, likes
    28. 28. Authentication• JavaScript SDK (OAuth 2)• We ask permissions the first time the user logs in• We only store the user ID in the DB, and fetch all the other data from Facebook
    29. 29. Social graph• Your clothes are only visible to your friends• We avoid implementing a friend management system• When the user joins CS for the first time, her friends’ data is already there! (helps to cause a good impression)
    30. 30. Photos• Graph API• Photos are uploaded to a private album• Only the image URL is stored (this URL is permanent)• We avoid hosting the images in our own server
    31. 31. App Requests• Graph API• It’s our notifications mechanism• Messages from user to user• Increases CS presence on Facebook (it’s a “reminder”)
    32. 32. Events• Graph API/FQL/Old REST API (yay!)• Create parties and invite friends• Increases Facebook presence
    33. 33. Plugins• Quick and easy, out-of-the-box• Virality (likes)• We didn’t have to implement our own comment system• We don’t need to store personal data (messages) in our DB
    34. 34. Thanks! Questions?

    ×