Find Jobs
Hire Freelancers

Google Maps API based website [Single Page] (phase 1, proof of concept)

$30-250 USD

Completed
Posted almost 9 years ago

$30-250 USD

Paid on delivery
Creating a website to view "where news happens". I have identified locations in news stories from local news outlets, now I need to lay them out on a map. This phase contains locations in New Orleans, Louisiana, USA only. For this phase, I need a simple single page website. I have a database with links to local news articles, headlines, the time they were published and latitude/longitude locations for them. I want to show them on a map, with a list of headlines below the map. Clicking on a pin on the map will open a small window with the headline, published date, and link to article. Clicking on a headline will follow link to original article (link is in the database). Would like the user to be able to select timeframe (week, month, year, everything) that will restrict which stories are pulled from the database and displayed on the webpage. Would like the page to pull articles from the database that fall within the view-able area of the map only (some extra is OK, but don't pull ALL articles from database, that would be lazy) When the user moves the map, the page must retrieve the set of articles that fall inside the view-able map. Curvature of the earth will not be a factor here, that level of precision is not required. All the info needed is in Google Maps API getBounds() and getCenter(). Just pull from the database where latitude between <highest lat in getBounds> AND <lowest lat in getBounds> etc. Extra points if the articles are listed in order of closest to center of map to furthest from center of map, but that is unimportant at this phase. When project is awarded, I will supply MySQLDump of database to be used for development. This site will be hosted on my own server, which is the same server as the MySQL database.
Project ID: 7872336

About the project

16 proposals
Remote project
Active 9 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
Awarded to:
User Avatar
Reading your requirements made me feel so happy, because I've recently completed a project so similar to this one(Just about 2 days back actually) You can check out: [login to view URL] It is project where the user annotates locations of future establishments coming up in the city, and all these locations are stored in a database which needs to be fetched, much like yours. I've not used getBounds() and getCenter(), but that part should not be very hard to incorporate. A bit about myself, I'm a computer science graduate who has been coding in php/mysql/js for the past year, so you can bet on me to do well. I communicate pretty well (Hopefully you would've figured that out by now), and usually bombard my clients with screenshots of the progress I've made (Be prepared for that, If I'm getting awarded) Hoping for the best. Regards, Adil Haris
$177 USD in 7 days
5.0 (1 review)
0.9
0.9
16 freelancers are bidding on average $210 USD for this job
User Avatar
Hi; Really a great project! I'm considering a project like this and built a mapserver for it (openstreetmaps server, renders tiles from my own postgresql db) I'd love to work in this fun project. Please bear in mind that Gmaps gives 25.000 credits a day, and for some queries a credit can worth 4 points) I'm bidding fairly low as I want to raise my score and loved the project.
$222 USD in 3 days
5.0 (1 review)
2.0
2.0
User Avatar
A proposal has not yet been provided
$277 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
★★ Google Maps & location-aware application expert based in the United States - feel free to message me to discuss requirements prior to the project being awarded. ☞ How I Can Help You: This alone is fairly straightforward - but I'd like to talk to you about your future plans to make sure we're not shooting ourselves in the foot from an architecture standpoint. MySQL would be fine to use as a data source for what you describe - but if we're going to be doing any geo queries in the future, I'd rather start off with something that's better suited for the task. Elasticsearch has great geospatial query functions for example. Firebase is also a good fit depending on your future plans. ☞ About Me: My name is Tom Griffin, I'm based in the United States, and I have fifteen years of experience in a variety of technology and business roles. You may read more about me on LinkedIn if you search for "Tom Griffin IEEE." ☞ Warranty: All of my work comes with a 30-day warranty in the event something fails to work or experiences issues. ║✭✭✭✭✭✭✭▅▅▅▅▅▅▅▅▅ Tom is based in the United States ║✭✭✭✭✭✭✭▅▅▅▅▅▅▅▅▅ and has worked with major organizations. ║✭✭✭✭✭✭✭▅▅▅▅▅▅▅▅▅ You can read more about him in his profile ║▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅ or by finding him on LinkedIn by searching for ║▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅ "Tom Griffin IEEE." ║▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅
$210 USD in 4 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
New Orleans, United States
5.0
20
Payment method verified
Member since Aug 26, 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.