所有软件外包项目 Gray arrow bg Build a "delayed Tweet" Webapplication

Build a "delayed Tweet" Webapplication 资金已经托管 线上项目,线下洽谈,智城安排

发包方 : Dorothy yorke 接包方 : Javame 状态 :完成
项目编号 : 91453
项目预算 : 多于$500
开发周期 : 7 天
技能 : AJAX Python UI Design C
发布日期 : 2009-11-09

描述

Build a "Delayed Tweet" Application



An application to send delayed Tweeds to twitter.



The user will be able to queue up up to 50 Tweets. He can set the number of Tweets he want to post per a) Morning (8-12h), b) Afternoon (13-17h) c) Evening (17-22h). The server then posts the desired number of tweets from the queue during the desired timespan(s).



Example: I want 1 Tweet in the morning, 2 in the afternoon and 3 in the evening. I have w Queue with a few dozen Tweets. At a random point during the morning the Application will fetch the first Tweet from the queue and post it to Twitter. At two different Points in Time during the Abternoon it will fetch the next Tweet from the queue and post it to Twitter. And so on.



Application must:

* Allow multiple users att he site

* New users can authenticate at twitter using OAuth (see http://code.google.com/p/oauth-python-twitter/#)

* New users need no or only minimal sign up at our site besides the Twitter OAuth procedure

* Application should have a single page design offering:

* Allow to Queue up 50 Tweets using a Ajax Interface

* Allow reprioritisint the Tweets using drag and Drop

* Allow to set the number of tweets for Morning, Afternoon and Evening via an Ajax interface

* A daemon process should handle the posting and must be able to retry if rate limiting happens (see http://apiwiki.twitter.com/Rate-limiting#)

* Should you find yourself in need of messaging use RabiitMQ (I think the application can be designed without)

* Select display a different random Follower choosen from all followers on that account on each page load. (This needs caching the twitter API responses)


竞标

请您先登录,然后提交此项目的竞标方案。
还不是智城用户? 智城期待您的加入,请注册成为我们的一员吧!
Project ad2