I have a bunch of restaurant data currently in MySQL. You can look at [login to view URL], [login to view URL], [login to view URL], [login to view URL] for examples of what kind of data the system will need to interact with. I need a web system that will allow me to easily add to this data and manipulate it. Examples of functionality required: add a restaurant, edit restaurant info, create tags, add tags to restaurants, assign tags to categories (for instance cuisines, districts/areas, famous dishes). Tags are an important part of this system. See [login to view URL], [login to view URL] and other web2.0 websites for examples of what kind of tag functionality i am looking for. The database and the database management system need to be setup so handling thousands of tags would not be a problem, whether it be from accessing it in the backend to add/edit or the speed it takes to filter this content from a future frontend system.
## 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
ruby on rails is the prefered platform since that will be our development platform for the frontend... but i am open to other suggestions. database MySQL of course. management system needs to run on IE6.0+ and firefox.