The current website is almost identical to what we need, but it is built in PHP. This website needs to be built using Ruby On Rails.
Need to be able to have banner space on top of page, Adsense space on side.
Premium Users are Users that pay the subscription fee – either a monthly fee or yearly fee. The web admin should be able to change prices, add or remove membership options.
The LinksPro directory will be similar to www.linkalizer.com. Please sign up for a free account there and view how they have it set up. The website that I would like should be designed as follows:
Signing Up @ LinksPro
1. To sign up for a monthly subscription. Here they will be able to enter their website into the database with the “Name” for the URL link, the “Description” of the website and finally the “Link”. You can see the format by signing up for a free account at www.linkalizer.com. Premium users will be able to send an unlimited amount of link requests to other users.
2. The second choice with that they can choose to sign up for a free account. With a free account they still enter the “Name”, “Description” and “Link” URL address. Free users will be limited to sending 10 link requests every 24 hours to other users (Premium and free).
3. The final choice is that a visitor to the website can sign up and pay a 1 time fee to send out their link information to all the users (Premium and free) so the other users (Premium and free) can link back. When a user becomes a monthly subscriber, they will also be able to send out this link request to all users. When a user chooses this option, they can also choose to become a Premium user or remain free.
On the website there has to be a large directory, the same as: [url removed, login to view] where all the accounts will be listed (Premium and free users). A user (both Premium and free) can access the directory and send requests to link. The text for each link will change from black to red once a request has been sent. Under each listing it will show Alexa and Google Page Rank.
Free users will be limited to 10 requests every 24 hours. Premium users can do this to an unlimited amount of websites, but only 1 time to each website. Users can click a radio button next to the name to “Exchange Links” or “Ignore”. At the bottom of the page there will be an option to “Send All Link Requests” to the users checked above.
Premium members will also have to be able to send link requests to up to 50 other members at a time (be able to send a link request to each member on a single page of the directory listings - [url removed, login to view]).
How Linking will work:
Each time a link request is made from webmaster 1 to another webmaster, a notice will appear on the “New Link Invitations” page of Webmaster 2. Webmaster 2 will be able to respond by clicking a radio button next to each website with either “Accept”,(I want to exchange links) or “Deny”, (I do not want to Link). If Webmaster 2 says “Yes”, an notice will appear on the “Approved Links Exchange” webpage of Webmaster 1 exchange with Webmaster 2’s link information. After the first link has been placed on Webmaster 1’s website, they will be required to place the location of the link into a blank. Webmaster 2 is now responsible to add the other users link with their correct information and location of the link. Until the link exchange has been made, the link will appear in both Webmaster 1 and Webmaster 2’s “Pending Link Exchanges” page. Here webmasters can see what links have not been made. Once Webmaster 2 has placed the link on their website, LinksPro will confirm that both links are in place. Once it has been confirmed, both Webmasters can go to the “Completed Link Exchange” page and see a list of completed links exchanges and the location of the website where they can find the information of the requestor. The exchange is complete.
Once the exchange has been made, Webmasters will see the other webmasters website listed in the “Completed Link Exchanges” page. LinksPro should be able to check to make sure that all link exchanges remain. If a link exchange is broken, the website will turn Orange in the directory when the User looks through the directory and it will also appear in their “Broken Link Exchanges” page.
In the “New Link Invitations”, webmasters can accept or deny up to 25 links at once. A radio button will appear next to each website with “Accept” or “Deny”.
In The Web Admin:
As the administrator, I would like to be able to manage every account. I want to be able to edit the membership lengths and access for any user (free and Premium). I would like to see all the information they use to sign up for each website. I also want to be able to change links from 1 category to another, delete links and edit links. I want the ability to reset and resend out passwords.
In The User Admin:
Require user to have link pointing back to LinksPro before password can be changed.
Users will have the have option to receive emails or opt out when links requested. The site will have to have a place where users can edit their accounts, extend their membership; change the information about the website EXCEPT for the website address (URL).
Premium members will also have the ability to generate a list of websites with current links pointing to them, completed link exchanges and broken link exchanges (3 separate reports).
For Premium Members, they will be allowed to click on websites in “Pending Link Exchanges” to and get HTML code for links on that page.