I need a pretty simple facebook application.
I have a community, which not everybody can be a member. I want to let promote my community from the members of my community.
This means, only members of my community should have the possibility to add this application to his facebook profile. If added, a flash should be shown e.g. "proude member of xxxxx" in the profile of the facebook user.
To make sure, that only members of my community can add this application (otherwise it would not make much sense), the user who want to add the application has to enter the username of his account on my community, then the application has to send a request to my community system with the username.
If the username exists, the user will get an email from my system with an activation link. If he confirm his account with this link, the facebook application has to be shown in his facebook profile.
The scope of this project is only the facebook part. I would do the rest (provide the interface for request an activation link mail and create the flash which has to be shown.
If you have questions feel free to ask.
Only develeopers with good experiences on facebook apps will be accepted.
snf = the name of our community
We have a community, which not everybody can be a member. I want to let promote my community from the members of my community over a app/lable/image on there facebook profile (for sure this only works for my members which also have a facebook account)
This means, only members of snf should have the possibility to add this application to there facebook profile. If added, a flash should be shown e.g. "proude member of xxxxx" in the profile of the facebook user.
To make sure, that only members of snf can add this application (otherwise it would not make much sense), the user who want to add the application has to enter the username of his account on snf.
----Use Case Add Application
user adds the app.
The application is not shown to other users.
A text is shown, with a description to the profile owner.
A field is shown, where the user can enter the username of his account on snf.
After pressing the button, the facebook application check if the account exists in snf DB
If User is found, the application send an email to the email address of the user in snf DB
The apps create a Record in a new DB Table, which contains userid of facebook profile, activation code and state waiting.
The facebook apps shows now "Waiting for confirmation"
If the user click on the link in the mail, the user is confirmed. the record is changed to confirmed.
The facebook apps is now visible for everybody in the profile and shows a flash applet.
The app. is written in php
The app. is hosted on the same server like snf.
The app. can connect to the snf DB.
- Develop the Application.
- Register the application on Facebook.
- Provide a Testinstallation.
- Bugfixing all bugs found during testing.
- Write a short documentation how to install the application on snf server.