Goals:
Allow a user to add their twitter account(s) to the system in an effort to gain followers.
The TweetBig.com website provides a very similar service so take a look at that.
Functionality:
Once a user adds their twitter account to the system, they should be able to:
– Associate a series of keywords with it. The system will then use the twitter account/API to follow other twitter users who use any of these keywords in their tweets.
– The system should also allow a user to specify another twitter user, or list of users, whose followers will be followed. This is another source of people to follow.
Safety:
These “following” actions should be done safely to avoid any twitter account limit related suspensions. Probably a combination of making sure a particular ratio between followers to following not being exceeded, and a hard limit of not following more than N users per day on any particular twitter account would be suitable.
Some research may be required for this.
Pre-Requisites:
– This system should be built using PHP and MySQL. It will be run on a Linux platform. A PHP process run by cron will probably be responsible for following actions.
– This system should (obviously) be using Twitter OAuth for Twitter API operations.
Other Notes:
– Billing procedures are not necessary. Also a fancy UI is not necessary (this will be for private use only). So a very basic UI is acceptable.
