Find Jobs
Hire Freelancers

Build a Website

€30-250 EUR

Closed
Posted about 8 years ago

€30-250 EUR

Paid on delivery
Annotated map tool. The page should allow you to add markers (red circles) over a map. The map is an image shown behind a canvas as a CSS background and not part of the canvas itself. Once you press the "Start Recording" button moving the mouse over the map should draw a marker as a cursor under the current position of the mouse. The marker is a red circle. If you click on the mouse while hovering over the canvas it will pop up a form asking for a label for the marker. It then draws a marker on the canvas at that position and draws a line from the previous marker to it. (You will need to store the x and y coordinates of the marker along with the label). When the form pops up, the test field should be automatically selected so that the user doesn't have to click on it to select it in order to be able to type in it. To dismiss the form the user should either click on the "Save" button or press return. Note: Pressing Start Recording again will clear the current markers and start again. Clicking on the play button will clear the screen and start drawing each individual marker in turn with a slight delay after each one. For each marker you must draw a line to the previous marker and also temporarily display the label that was stored with it (If there was no label for a particular marker then you don't show the label box). The position of the label is based on the position of its marker. The label should disappear slightly before the next marker is drawn. The label is positioned so it has the maximum room to display its contents within the bounds of the canvas. Its position will depend on the position of its marker. If the marker is in the top half of the canvas then the label is positioned beneath it. If the marker is in the bottom half of the canvas then the label is positioned above the marker. If the marker is on the left hand side of the canvas then the label is positioned to its right If the marker is on the right hand side of the canvas then the label is positioned to its right (and vice versa) While the playback is in progress you must disable the other buttons on the page so they can't interfere with it. They will be enabled again when the playback is finished. Every time a marker is added to the canvas you should add an entry to a list of markers on the page (using DOM scripting). The list shows the details of the marker that was just added. The x coordinate of the marker The y coordinate of the marker The label of the marker The label for the marker should be in a text field so you can edit it. Any changes you make to the label in the text field should automatically be stored as the actual label. It should also add controls that allow you alter the list of markers. A button to move the marker up the list (i.e. to swap position with the entry before it). A button to move the marker down the list (i.e. to swap position with the entry after it). A button to delete the marker from the list Any change to the onscreen list should change the actual data you have stored for the markers (including their order). Every change you make to the list (changing the order of markers, deleting a marker) should be shown on the canvas. I.e. you redraw the markers and lines to illustrate the current list of markers. Changes to the label don't have to redraw the markers on canvas as you wouldn't see the labels but the changes can be seen if you replay the animation. Note I: If you press the "Start" button again then the list should be emptied so it is ready to start again. Note II: In playback mode the control buttons mentioned above should also be disabled.
Project ID: 10123431

About the project

20 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
20 freelancers are bidding on average €300 EUR for this job
User Avatar
Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks
€257 EUR in 12 days
4.8 (336 reviews)
7.9
7.9
User Avatar
Hi, My name is Jin. I have over 20 years of experience working in IT. Over 10 years in Australia as a contract programmer for companies like NAB, Bosch, etc. I am now based in Malaysia. I have extensive experience with PHP, Javascript, Three.js. D3.js & MySQL. Your requirement is for an online map annotation tool (canvas based) which loads an image into the background. The user then has to create a number of markers in sequence on the image and label each marker. The order of the placement of the marker is important as the play animation of the lines leading from one marker to the next is the desired result. I can do all the above easily. I have written a whiteboard animation (explainer) app that uses drag and drop functions to add text and images on a design area. This app is much more complex than what you require. However that was written in SVG. However canvas is not a problem. I am currently working on a 2D image projection to a 3D surface for a Finnish client which loads a user image, allows the user to crop it and then overlays a SVG image over it. The cropped image is then projected to a 3D model surface. Please look at my profile to see my other recent work. https://www.freelancer.com/u/JinNg.html I am very good at communicating with clients and understanding and solving complex problems. Recently, I have worked on projects for clients from Singapore, Switzerland, Norway, Canada, UK and the USA. Thank you for considering my bid.
€250 EUR in 5 days
4.9 (50 reviews)
6.7
6.7
User Avatar
there is two main thing in this proposal 1-its not auto bid 2- this is not final budget we need more clearifcation than we can provide final budget or may be this will be final budget sir i follow your description please check my completiton rate is 100 percent and check my review also we provide best solution for client and provide unlimted revison for all thing till client satisfy so please consider my profile thanks hoping for positive reply
€250 EUR in 10 days
4.8 (99 reviews)
6.3
6.3
User Avatar
Hi there! I have read what you exactly need, however I would like to ask you a few questions. I would call myself a master of what I do, I do work smart and do not rest until I get the job done. Please feel free to ping me anytime so we can have a detailed discussion. If I can deliver I will deliver in best possible way. Thanks
€144 EUR in 3 days
4.4 (35 reviews)
6.3
6.3
User Avatar
Hello, I am very interested. I can help you and complete it as what you want. Develop with clear code and safe. Looking forward to working with you. Thanks and all the best, Steve
€250 EUR in 10 days
4.8 (22 reviews)
5.7
5.7
User Avatar
Thanks for considering me. I've read your spec and am confident I can deliver you what you want. I've got the right kind of mindset for this type of thing. I think you'll be happy with what I can do. I've listed I'd like a full 14 days to complete it, but only because I want to make sure I can deliver it to you by then. I doubt it will take me that long to complete. You can read more about me on my Freelancer page, if you want. My clients speak highly of me. And if you read about a couple of the projects, like the booking system for example, you'll see there's a level of complexity in the projects I implement that you might not find in others as easily. I look forward to hearing from you. I'm located in the Chicago area, by the way. Thanks again for your time. Regards, Jim (FRConsulting)
€250 EUR in 14 days
5.0 (6 reviews)
5.3
5.3
User Avatar
Hello, I have taken a detailed look at the job specifications. I have well experience in this field of 5+ years. Here are few of my recent HTML + Mobile Responsive Websites Projects: I am expert in the field of web designing/development and can provide the best quality of work, can work On Both Hourly basis Or Fixed Price or Monthly basis with 100% work satisfaction. Looking forward to your response and a fruitful, win - win business relationship. Thanks and Regards Girisha
€200 EUR in 3 days
4.6 (53 reviews)
5.2
5.2
User Avatar
Hello Sir, I have gone through the details of your project and I’m very much interested in your job posting. I have excellent encounter in graphics designing, logo designing and banner designing. I have excellent command over HTML, Responsive, CSS, Wordress, Drupal, Mgento, Prestashop, SEO Adobe Photoshop, Corel Draw, Adobe Illustrator, and other related applications. I strongly believe my abilities would be perfect for you. I can finish this job within the necessary time frame. Regards, Bhoraj Mukati
€210 EUR in 5 days
4.9 (45 reviews)
4.9
4.9
User Avatar
I have experience with HTML, PHP, Website Design, eCommerce, Wordpress, PSD to HTML,Payment gateway work. I can show you my work as sample if u intrested. 5 Reasons why you should hire me for your custom website and Application Development. 1. Available 24/7 upon your request 2. Delivery on-time with 100% satisfaction 3. Always think beyond boundaries and provide user friendly solution 4. Provide excellence with commitment 5. Most important, Free technical support for lifetime. If you are looking for custom website development like Intranet application, web directory, online community, online portal, online connecting consumer and vendor, you search will end here. About Me: More, over the last 3 years, I have developed a wide range of websites and apps using .Net, PHP, Web based application, Desktop based software, MS Sql and MySQL including sites for start up companies and small businesses. My core competency lies in complete end-end management of a new website development project, and I am seeking opportunities to build websites from the ground up for you or your business. While working on your project, I am taking care of Clean and neat design Daily communication to show progress Unit testing with 100% results Free lifetime support for any technical issue! Thank you
€277 EUR in 10 days
4.4 (23 reviews)
4.8
4.8
User Avatar
Hi while I can tell you I have 9 years of work experience on my own projects, I can safely say that I can do you a HTML/CSS site in days done with great design. Contact me to begin work!
€888 EUR in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of IRELAND
Ireland
0.0
0
Member since Apr 4, 2016

Client Verification

Other jobs from this client

Build a Website 1
€8-30 EUR
Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.