Filmaster Facebook App

This is a biggie. Facebook is a great platform to promote external portals with small apps (think: demos).

The Filmaster app for Facebook will be coded in django/python, just like the rest of the project. Precisely, it will be a module of the Filmaster django project.More technical details can be found on the Facebook Python Tutorial.

The app will have only basic functionality of the portal. It should feature:

  • automatic linking of Facebook and Filmaster profiles (suggest creating a profile on Filmaster with Facebook user name, it taken, allow to enter a different user name; If the user is already registered at Filmaster, allow to integrate the accounts with simple authentication - username/password): IMPLEMENTED!
  • all Facebook contacts should automatically become comrades on Filmaster (if registered)
  • a voting page with a list of films to vote for: only basic voting supported (vote in Film category), at least 9 films on one page with: a poster, film English title and the voting bar
  • recommendations page listing the recommended movies
  • filmasters page listing the top users (sorted by the common taste indicator), allow filtering to show only the Facebook comrades

----

Looking at the Facebook Connect APIs:

  • We add the Sign In button for Facebook. If the user signs in - we get the cookie -> user UID on facebook, friends UIDs which can be saved to the DB and used IMPLEMENTED!
  • We can use http://www.facebook.com/share_partners.phpto allow users do things like "Blog about this movie on Facebook", "Publish my review on Facebook" or "Blog about this review on FB" (for other users reviews). This wouldn't require crazy codding with XFBML/JS
  • If we have FB users support in Django app - then making the Facebook App wouldn't be hard from the user side. recommendations could be tricky.
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.