I need a webpage that will allow a user to paste some text and we will store in a db and return a tag cloud. no page refresh. A user will have a [slider][1] to change the CSS rollover and font styles. and another slider to change the visible area of the cloud. The default style is like [here ][2]..So you can make the cloud bigger or smaller without postback and it will show more things in the text that was submitted...we will have some bounds on the amount max and min.
We will have a another tag cloud that shows a cloud based on all submissions and will be updated in real time from the server…Also no page refresh. We are storing all user input content so that this cloud can be made. I would like there to be a animation effect on the word if it changed.
Then the final part of the project is to connect the second site tag cloud with google maps and display clouds by region. During the input of new tag clouds we will ask for the zip code or city of the user and put this into the db. Then on google maps we will display the tag clouds of major regions and then when the user zooms in the data will become more granular and eventually they can see the tag cloud of a city or zip code. We can work out the details but this is the basic thing im looking for.
This is a cool, simple concept project that focuses on web 2.0 things and might be a good amount of ajax to keep the page from refreshing and returning clouds. Assume SQL 2005.
I will do all design for this system but we will have to work together to identify elements that need to be designed
You can use the Atlas framework for …sliders, animation effects, autocomplete for city/ state, maybe the update panel animation
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
asp.net 2, ajax/atlas, google api, sql 2005