ABC Reps need ability to easily promote their business to their network on Facebook from a back office system built using Joomla.
Administrator (Admin) – Webmaster for online system for ABC reps
ABC Rep (ABC User) – Independent rep in ABC that uses back office tools to manage their business
Facebook User (FB User) – A person who may or may not yet be affiliated with ABC, is a member of Facebook, and a member of the ABC Reps social network on Facebook.
1. ABC User logs into back office and sees link/button that says “Promote My Business on Facebook”
a. ABC User clicks button and it goes to page with a list of admin (corporate) approved messages that they can promote on Facebook. Next to each one it says “Post on Facebook.”
i. If ABC Users clicks “Post on Facebook” a window pops up that enables them to enter their Facebook login info.
ii. Login info is used to log into Facebook but not stored anywhere and is safely encrypted during the login process.
iii. The selected message is posted to that ABC User’s Facebook network as a status update including a link to their replicated website URL ([url removed, login to view]).
iv. FB Users who see the message can click the link to visit that ABCs user’s replicated website.
2. Admin can add, edit, and delete “approved” Facebook messages from the Joomla Administrative back end.
a. Admin can add a Title and Description for each approved Facebook message.
b. The display format (module or component) must enable a class suffix to be added and must be able to be styled using CSS.
c. Content on the client side (on the website) must be XHTML 1.0 and CSS 2.0 compliant and have a tableless layout.