First of all I want you to know that I don't require a very good design with this website as the only user of this website will be me.
I will need a protected area and public (unprotected area) in that website. The protected area will have only one user which is me and only me (so, I don't mind hard coding the username and password into the code and not getting it from a database)
In the public area, I need the following:
1- The user will add his/her twitter account and authorize my website to tweet with his/her twitter account.
2- That's it. nothing more.
In the protected area, I need the following:
1- The admin (me) have the ability to put a tweet ID or URL into the system and specify the frequency of the retweeting of this particular tweet (ex. every 2 minutes, every 30 minutes ...etc)
2- For each tweet the admin has to choose wither he wants all the user of the system to retweet this tweet or some of them. When he chose "some of them" he has to choose how many users (not who are the users. Just the number of the users)
3- Every X minutes (depending of the frequency) the system will choose a user who has authorized themselves in the public area of the website and retweet this tweet with his/her name until either all the users has retweeted it or the number of users who has been specified by the admin has been reached.
4- Please write "GoTTA" in your bid so I know that you have actually read my project description
5- The admin can have more than one ongoing tweet for retweeting by the users without them conflicting with each others.
6- The admin can see the list of the users in the system.
I have a VPS with a dedicated IP Address which will be used to host this website only. So, the technology that can be used is very flexible. (I will install LAMP Server and FTP server on the VPS and provide you with an SSH access in case you needed it)