Budget 20$ per month
Posted: 4 year ago
Opened
Description
You will be creating an application that fetches data from traffic information and weather report webpages and delivers them as a post in a facebook group that I own.

Background:
During the last year I have updated friends and peers in my neighborhood about the traffic situation in the morning. I have created a facebook group which has grown much lately. In order to maintain its value I need to work ca 30 minutes every morning in order to collect information about the weather and the traffic situation and post it in my facebook group. I now want to automate this process.

This is how the application will work:
1. The application starts by it self every morning and opens some webpages to fetch data. Examples of webpages it will enter are:
www.sl.se
maps.google.com
smhi.se
yr.no
2. Whenever something of predefined value occurs the application will log in to my facebook account and go to the facebook group.
3. The application will then post an autogenerated facebook post about the situation.
4. In the noon the application will stop fetching data from the webpages and quit it self.

We will create both a decision engine and a data source & execution tool. This means that we will be letting our application extract data from the human-readable the above mentioned websites. The execution part of the tool will then be interacting with the website. See attached image.

You will work part time. It's a long time project where you'll sometimes work more and sometimes less, depending on need and budget.

You will be taking on assignments from me and working with them on weekly sprints. We will be using Gitflow in our cooperation. You may be working with other programmers, or alone during different periods of the project.

Key skills needed:
* Programming and working structured
* Following naming conventions
* Good commenting
* Reusing code
* Using git & version control
* getting the whole picture with general instructions
* Finding improvements of current code - for future time saving, security and code quality

A successful engagement would be when you
* Always keep your promises, such as deadlines
* Ask when you don't understand
* Come with suggestions when you see improvements
* Are open with your strengths and weaknesses

This is an opportunity to get an interesting part time job, where you will have a lot of influence and will be able to see a project grow and improve.


Please answer the following questions at the very top of your job application:
1) Do you have suggestions to make this project run successfully?
2) What questions do you have about the project?
3) What are the biggest challenges to this job? Please motivate your answer.
4) How can the datasource and execution engine be done as easily as possible? Can we reuse any code or framework that you know about?
If you don't answer these questions, and put them at the top of your letter, I won't hire you.
I'm also not interested in reading anything about your past experiences.

I'm looking forward to reading your job application. If you have any other questions or comments about the project, put them in the job application.
Skills:
automation,data extraction,framework,general programming,software development,web
Category
Source: peopleperhour.com

Add a bid

days