Find Jobs
Hire Freelancers

GoogleMaps in Ruby with Sinatra gem

€30-250 EUR

Closed
Posted over 7 years ago

€30-250 EUR

Paid on delivery
I've got a clear JSON file that has information about spots. I need some of that info to be put in a map and updated every 30 seconds. So to keep things compact and quick, I require it to be coded in Ruby and fit in a single file using the Sinatra gem plus in-file HTML; JS/CSS can go in a file appart. You do not need to give it style yourself. I will provide your with the API info you require. The JSON file looks like: {"stations":[{"id":1,"uid":233, "risk":"RISK","suggestion":"4","name":"NAME",""latitude":39.497128187401,"longitude":-0.369528093405798,"open":true,"total_slots":15,"empty_slots":2,"full_slots":13},...}
Project ID: 11535422

About the project

7 proposals
Remote project
Active 7 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
7 freelancers are bidding on average €196 EUR for this job
User Avatar
Hello, I'm a professional programmer for web programming with php language to build the system website, Besides, I'm also expert in MySQL , HTML,HTML5,CSS, JS I'm always top in Vietnam freelancer https://www.freelancer.com/freelancers/Vietnam/all/ https://www.freelancer.com/u/scriptphp87.html I'm expert development with Ruby, GoogleMaps API Would you like discuss more with me? would you like show me your site to need do? I'm understand clearly your requirement and i'm interested your project I'm ready to do it now Nice to meet you Should you require further assistance, feel free to contact me. Thank you
€222 EUR in 7 days
4.9 (2 reviews)
3.6
3.6
User Avatar
I am experienced Ruby on rails software engineer working on different projects also familiar with the working of Google's maps let's discuss the further details
€138 EUR in 3 days
3.6 (4 reviews)
2.8
2.8
User Avatar
A proposal has not yet been provided
€222 EUR in 4 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, Seems like there is nothing too complicated there. JavaScript from the browser will poll data API to get new locations every 60 seconds and refresh the map. Depending on the data API you are getting locations from I imagine this should like this: a) Sinatra app renders the page -> Javascript takes over and fetches locations from data api -> Map is rendered with fetched locations -> Every 60 seconds JavasSript refetches locations and updates the map OR if you need to use some Ruby gem to get locations or manage secret API keys the scheme would be like this: b) Sinatra app renders page with initial locations -> Map is rendered with given locations -> Every 60 seconds JavaScript on the page makes request to Sinatra app -> Sinatra app fetches new locations from data API -> results are returned to JavaScript and map is updated. This takes longer and is less efficient but it might be necessary depending on the situation. Thanks, Tumas
€133 EUR in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of NETHERLANDS
Netherlands
5.0
4
Payment method verified
Member since Sep 22, 2014

Client Verification

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.