If you look into the Twitter API and have some experience fetching and parsing websites, it isn't too bad. If you don't, its a fun learning experience :)