Google Map draw a search Javascript lib

Budget £20 - £250 GBP
Bids 8
Average Bid £375

We need someone who will be able to create a javascript library, including Google Map sample, based on this map: [url removed, login to view]

Please DO NOT copy their javascript, we want someone to create one from scratch! Very important!
Please note that this is not for a property website, it is for an in-house software, i.e. not public facing.

We will provide you with a database of locations on a flat file. We need you to create the necessary web services (json) and client-side (javascript) programming to achieve similar features:
- Draw a shape on the google map and select all locations included within the boundaries of that shape
- Save the shape(s) (coordinates) in a database
- Load all Saved shapes in a dropdown
- Reload the shape(s) and locations, and display them on the map
- Ability to re-define a shape after being reloaded on the map and save changes back to db
- Highlight locations that are contained in more than 1 shape
- Display the number of locations in a shape on the map, in the middle of that shape
- Display the total number of Shapes on the Map (top right-hand corner), updated dynamically when shapes and locations are changed on the map
- Display the total number of Locations on the Map (top right-hand corner), updated dynamically when shapes and locations are changed on the map
- Display the total number of Locations that are not part of a shape
- Click on a shape and display the list of Locations in a floating div on the Map

Make sure that you create business objects (class) for Location and Shape, which will make things much easier to manage, like a collection of locations or a collection of shapes etc...

Post a Project Like This

This project was awarded to


Definitely knows his javascript. Project delivered according to specifications exactly as promised. Due to English not being his first language, some messages back and forth are required to make sure both parties understand everything, but not a major hindrance.
About the Freelancer
stdhtelkom Profile Picture

Provide Affordable and Professional Customized & Modularized Distributed System Software As Remarkable Solution from Continues Creativity and Innovation

Looking to make some money?

  • Set your budget and the time frame
  • Outline your proposal
  • Get paid for your work

Bids on this Project

  • enriquethumar Profile Picture


    Ahmedabad,  India

    Hello Everyone, We are TEAM BRAINBOX , an experienced group of Developers with over 7 years experience My expertise are : php , drupal , wordpress , joomla , smarty magento , oscommerse , woocommerce x-cart, zen cart, opencart zend , cakephp , codeignator , laravel html5 , css3 , javascript , twitter bootstrap , jquery mysql , paypal , stripe , , 2checkout Amazone web services I hope you would like to work with me. Have a nice day. Thanks, Enrique Thumar

    PHP, Javascript, XML, and Graphic Design

  • jacekphp Profile Picture


    Wroclaw,  Poland

    Milestones IT is the Company that values strong, leading IT expertise and performance. I trust our integrated business model satisfies our clients in areas such as web / mobile development and outsourcing. The high quality of our services and great prices both with professional approach are the guarantee of your success.

    PHP, ASP, C Programming, and Javascript

  • benjalb Profile Picture


    Managua,  Nicaragua

    Skills Web Development Experience with C/C++/C#/PHP/Python/JavaScript (AngularJS, jQuery), SQL, HTML, and CSS Misc Technologies Experience S3, PostgreSQL, Facebook SDK, Git, Visual Studio, Linux, and Windows Academic Honors Helped organize and run over multiple distributed developer and scrum projects With a proven track record of successful achievements, I am pleased to continue learning more and more about projects global requirements. Having several years experience in the industry, and a strong educational background featuring a degree in Computer Science, I strongly believe I can make a significant contribution to projects and establish long term relationships with my clients. My web developing expertise includes: Designing, building and maintaining e-commerce websites. Strong database knowledge specifically MySQL. I possess excellent communication skills and can liaise effectively with both clients and other collaborators.

    PHP, Javascript, .NET, and Website Design

  • hafeez Profile Picture


    Islamabad,  Pakistan

    S3 Technology provides professional-level software development solutions to Offshore clients Via Freelance portals like Freelancer. We have logged more than 50 thousand hours of work and done more than 500 projects in 7 years. This includes a wide range of Web Development and a Mobile Application development projects. We understand the obstacles of offshore development. That's why we have specially hired and trained a team of project coordinators. These Coordinators are fluent in English and have excellent communication skills and are available at US (EST) UK timings. The feedback of clients says all about the quality of work a freelancer can offer and i have always provided my clients with top quality end products which they liked and gave me very positive reviews.

    ASP, Data Entry, Shopping Carts, and iPhone

  • stdhtelkom Profile Picture


    Sukoharjo,  Indonesia

    Provide Affordable and Professional Customized & Modularized Distributed System Software As Remarkable Solution from Continues Creativity and Innovation

    PHP, Javascript, XML, and Project Management

  • sritechnocrat Profile Picture


    Lucknow,  India

    Sri Technocrat offers a software services to its clients seeking customized software solutions. Be it complete office automation or database driven solutions, Sri Technocrat is the one stop solution center for all your software requirements. We provide you with customized software at competitive prices with free training and support. Vision To be counted amongst top software giants. Mission Quality, reliability and dependability be associated with every product we deliver. Management The company is managed by engineering graduates having formal training in software development. Technical and Management skill is provided by graduates of Indian Institute of Technology (IIT) and Indian Institute of Management (IIM). Services Research team at Sri Technocrat works towards implementation of clients projects. The service is apart from applications which are fined tuned to customer requirement. Over and above training and full documentation, Sri Technocrat provides round the clock help and support on all its products and applications.

    PHP, ASP, Javascript, and XML

  • Samtiger2 Profile Picture


    Charlotte,  United States

    Best web developers. We offer a wide range of website solutions and products all over the world for those who seek high quality work at a low cost. The range of services provided by Softwebstar includes: - Graphic design - Web design - Customized website templates - Website development and Maintenance - E- commerce Solutions - Search Engine Optimization (SEO) - and marketing strategies.

    PHP, ASP, JSP, and Javascript

  • atatzkie87 Profile Picture


    Taguig,  Philippines

    Web Application Developer with extensive knowledge in PHP (Native, OO and Frameworks), Javascript (Native and Frameworks), CSS+3, HTML (5), Ruby on Rails (RoR) and MySQL for backend. Expert in the following areas of web application developments. --e-Commerce system development, under Interspire, Magento, Joomla Zoo Framework, Drupal, WordPress, WordPress Custom e-Commerce Plugins, PHP Frameworks and Custom Programming. --Branding System Development, under WordPress, Drupal, Joomla, PHP Frameworks and Custom Programming. --Websites CMS (Content Management System), under WordPress, Drupal, Joomla, PHP Frameworks and Custom CMS and or under RUBY on RAILS programming language. --Photos Directory for auctions, under Custom Programming, PHP Frameworks, Drupal, WordPress and Joomla. --Web Mobile Apps, under WordPress, Drupal, Joomla, PHP Frameworks and Custom Programming.

    PHP, Javascript, Copywriting, and Data Entry