Find Jobs
Hire Freelancers

Write some Software

€30-250 EUR

Closed
Posted almost 8 years ago

€30-250 EUR

Paid on delivery
I need to set up a simple weather forecast server. The basic functionality is: for a given coordinate you need to do a query to several free weather forecast services (e.g. OpenWeatherMap) and return a combination (defined later) of them. The query answers are typically provided in XML format. Furthermore, there should be a simple GIS interface for the administrator, which could define polygons with certain (time-limited) properties; if the query coordinate is within the polygon, special rules apply. The preferred language for the server is java. It should run on free or low-budget hosting (like AmazonCloud or similar). All the credentials and source code have to be transferred to me. An additional plus is if you could provide some web-scraping methods, for data which are published on the web in the form of charts and similar, but not in tables or XML responses.
Project ID: 10964008

About the project

6 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
6 freelancers are bidding on average €181 EUR for this job
User Avatar
I am very experienced about GIS and Java, I need only little research for the open weather services. I can complete this server in 8 days. For GIS ui and define polygon I can use google maps and geofences.
€130 EUR in 8 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have expertise in web API worked on several products. I am very much comfortable in creating request and response for API
€222 EUR in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I think the best language for this would be Python with the Django framework. Python provides suitable libraries for web scraping, XML parsing, and local data storage models for polygon storage, as well as a nice API interface and Admin interface. Python is also portable to multiple architectures and does not require the resources of a Java VM. If Java is a hard requirement, Python can be compiled into a Java executable with Jython. I'm proposing producing the software. The deployment to a hosted environment would be a separate effort (but I could help you with that, as well). I would deploy it on my own server for testing an approval but for production it would need to be redeployed elsewhere.
€222 EUR in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of SLOVENIA
Ljubljana, Slovenia
0.0
0
Payment method verified
Member since Jun 24, 2016

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.