Find Jobs
Hire Freelancers

Add Extra Features to an existing Windows App (Electron JS) which uses Google Maps API to plot MySQL Addresses

$30-250 USD

Mbyllur
Postuar over 2 years ago

$30-250 USD

Paguhet në dorëzim
We have an existing Windows based App that is working. However, we have encountered an issue that requires some basic modifications to the existing base code we already have. We have a MySQL database in the cloud containing addresses which we plot on a Google map using Google Maps API for coordinates. Most addresses get plotted correctly but about 10% of addresses are plotted in the incorrect locations. From reading various online forums, this issue is a common one and the best solution is to fix the address, otherwise enter coordinates manually. We are looking for a Javascript developer that is proficient in SQL, Node.js / Javascript and has utilized Google Maps API to add a solution for this issue. We will provide access to the code and access to the SQL database in question. For all addresses that get plotted incorrectly by the Google API (new address, incorrect address format, some other incompatibility with Google's database), we want a system that lets the user enter coordinates for those problematic addresses. Specifically, right now, we currently have an "Address" field and a "Coordinates" field (for the Google API to populate). Here is what we want... 1. Add a new field called "User Coordinates". This is an optional field that the user can use to manually enter the correct coordinates when Google Maps API is unable to geocode the address correctly. 2. Change the logic in the code so that if there are coordinates in "User Coordinates", do not run the Google Map API for this address and, instead, copy the data in "User Coordinates" into the "Coordinates" field, which is used for the plotting and display. 3. If the "User Coordinates" is blank, run the standard Google Maps API and write the result to the "Coordinates" field in the MySQL table. 4. Add a new function in the App that allows the user to refresh coordinates for a a single address (for example, right click the plotted icon on the Google Map). This would be used mainly if the user wants to fix an address, for example, and re-run Google Maps API and get fresh coordinates and re-plot a single address.
ID e Projektit: 30936758

Rreth projektit

2 propozime
Projekt në distancë
Aktive 3 yrs ago

Po kërkoni të fitoni para?

Përfitimet e ofertës për Freelancer

Vendosni buxhetin dhe afatin tuaj
Paguhuni për punën tuaj
Përshkruani propozimin tuaj
Është falas të regjistrohesh dhe të bësh oferta për punë
2 freelancers are bidding on average $264 USD for this job
Avatari i Përdoruesit
Hi Edward M. Nice to meet you. With a proven track of achievements, I'm pleased to apply for this job. I've read your job posting description and I'm 100% sure that I have professional and rich experience in to work on this job. I have taken part in several projects for the past 7 years and some of them have been successfully launched. I'm very familiar with JavaScript/node and have extensive knowledge of mysql. Also I have good experience of electron and have used the Google Maps API in my last work. So when it boils down to is I can do your project clearly. Please contact me and we can go into detail.
$300 USD në 3 ditë
5,0 (3 përshtypje)
3,6
3,6
Avatari i Përdoruesit
Hello Sir, I have experience working with google maps API, Node JS and MySQL. I am confident enough to work and complete this task. Get in touch to discuss more in details
$228 USD në 7 ditë
5,0 (1 review)
0,0
0,0

Rreth klientit

Flamuri i UNITED STATES
Northville, United States
5,0
15
Mënyra e pagesës u verifikua
Anëtar që nga jan 14, 2018

Verifikimi i klientit

Faleminderit! Ne ju kemi dërguar me email një lidhje për të kërkuar kredinë tuaj falas.
Ndodhi një gabim gjatë dërgimit të email-it tuaj. Ju lutemi provoni përsëri.
Përdorues të regjistruar Punë të postuara
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Po ngarkohet shikimi paraprak
Leja u dha për Geolocation.
Seanca e hyrjes ka skaduar dhe ke dalë. Hyr sërish.