Hi,
I need someone who has web programming (html, xml, javascript) skills and has knowledge of GSIV (Giant Scalable Image Viewer, <[login to view URL]>) to fix a bug and update a map application.
You can take a look here: [[login to view URL]][1] to see the map in action. The admin page can be found here [[login to view URL]][2]. Please click&drag, move mouse on map icons, zoom in/out to get a feel for what is done here.
The admin page is used to add new pointers to the map. It does that by writing a new .xml file that has to be uploaded into the web server.
Here is what I need:
1) There is a bug in the display of points between the admin page and the non-admin page, the points appear higher on the non-admin side. This may be a quick fix.
2) Change the way the markers are saved, I'd like to have an automated process where the admin can add markers and upon save the .xml file is automatically saved on the server. If you've tried this currently you've seen that the .xml file has to be manually saved and copied to the server.
3) Create a log file that records all activity in terms of adding/deleting markers, so that one can check the log file if for example a wrong deletion is made to manually restore the deleted marker in the .xml file
4) Password-protect both pages, allowing login for a regular user to only view markers and a login for the admin to perform the admin duties. A simple and single login page is fine, with a possibility for the admin to create/edit/view/delete users.
PHP is OK for this and you may use MySQL if you think it would make things easier.
Overall there are 5 .js files and 2 .html files that make this work. I will provide the code to the winning bidder.
Thanks.
## 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).
* * *This broadcast message was sent to all bidders on Friday Mar 2, 2007 5:25:34 PM:
Hello all bidders,
I am sending this request to invite any willing and able coder to bid on my project.
Thanks for your attention and I look forward to your bids.
Regards.
## Platform
Javascript, XML, Web programming, PHP/MySQL, etc...