Closed

App to Calculate Salary by Kilometer flown

Introduction

Some airlines have been paying their crews by the distance they’ve flown in a given month. Since it is very hard to keep up with these distances and count them up every month to predict how much you are going to get paid, people generally don’t follow up with the company’s payments and settle to be at their mercy.

Objective

The objective of the app is to read the month’s html roster file and automatically calculate the day and night kilometers, calculate the standby duty’s times (or respective kms), calculate the pay for training days, and write out a full earnings report.

Implementation

The iPhone app must be self contained and do all calculations within the app (i.e calculations do not need internet reference, only the file is downloaded from roster website). There are two types of calculations in effect: personalized kilometers (saved for later use) and calculated kilometers (calculated form a coordinate database).

The iOS app must have a web view to access the crew’s roster and download the html code for interpretation. After its download, the code must access the file and interpret each flight’s origin, destination, flight number, time of departure and time of arrival, also start and end times for standby duty and training. The code, as it interprets each duty, writes out line by line each duty in a text file. This text file is then parsed to calculate the flight time of the flight and divide day and night times as per standard day-and-night division rules (these rules may define night as the time between 18:00 to 6:00 and day time between 6:00 to 18:00 or sunrise and sunset times may also be used, depending on the airline). After this calculation, day and night kilometers may be defined proportionally. This is important because night flight time is paid at a different rate than day time fights. The same rule is applied to national holiday and sunday flights. How much each of these kilometers are paid depends on airline policy. Some airlines apply a double rate for any flight time flown during sundays, national holidays or night flights. Some apply triple rates for night sunday and night holidays and double rates for night flights only. This choice must be available in the app configurations view.

To implement these calculations, the text file generated by the roster html file, must be read by the parser. As each line is read by the algorithm, another four fields are created: day kilometers, night kilometers, special kilometers (special kilometers mean tripled kilometers as in night holiday or night sunday flights) and the sum of a these three fields. The total kilometers to be paid is the sum of each of these three fields in a given month, as some airlines don’t pay special kilometers, this field will be calculated taking the configuration’s setting into account. The user will set wether his company pays special (tripled) kilometers or not at the configurations page view.

The app will have three basic views. A configuration view, where he will set his kilometer based pay and policy. A web view, so that the user may navigate to his roster html file for the app to make the read out. And a report view where his payments and kilometers are laid out, summed up and presented in a presentable and printable form view. All times are base time coordinated. This is also set on the configuration’s view.

Example roster html files are attached. Please, these are example files and should not be made public. Thank you.

Skills: Algorithm, HTML, iPhone, Objective C

See more: app count salary, html code salary, kilometer, example salary calculation form html, types of algorithm, set algorithm, roster example, make website start to end html, make algorithm, line algorithm, ios 6 download, introduction to objective c, introduction of algorithm, how to write a field report, how to use algorithm, how to make algorithm, how to do algorithm, how to algorithm, get paid to write code, get paid to code, example of a roster, example of a algorithm, example algorithm, download ios 6, different types of algorithm

About the Employer:
( 1 review ) São Paulo, Brazil

Project ID: #4202873

16 freelancers are bidding on average $1146 for this job

WangJin

Please check PMB!

$1500 USD in 10 days
(51 Reviews)
7.7
adonissoft

Making your ideas happen!

$3000 USD in 15 days
(14 Reviews)
7.5
SevenStarInfo

Hello Sir, Please check your PMB Details. Thanks & Regards, SevenStar Infotech.

$800 USD in 16 days
(38 Reviews)
7.0
qitsol

We are ready to do this.

$2575 USD in 22 days
(14 Reviews)
6.3
liyubo

Hi, we are very interested in your project and can do it well. Please see the message we sent to you in "Dashboard"->"My messages". Thanks.

$300 USD in 10 days
(33 Reviews)
5.8
SICS

Hi, Please check private message. Thanks

$750 USD in 15 days
(11 Reviews)
5.2
justarb

I am a private contractor in Australia and have worked on a number of iPhone and iPad apps for various clients both here on Freelancer and through private referrals. I have completed several Freelancer projects and hav More

$715 USD in 28 days
(7 Reviews)
5.0
itsnineit

hello i have gone through your requirement and am interested in working on the same we can complete the app as per your spec within 30 working days once the design is approved please let me know if you will supply u More

$950 USD in 30 days
(3 Reviews)
5.0
FreeSkyTeam

Hi, I can make this app for you. Please check my private message.

$750 USD in 20 days
(2 Reviews)
4.4
appsoftTech

We are very much interested in your project . Kindly check private message to discuss more in detail about the project . Thanks

$660 USD in 3 days
(5 Reviews)
4.4
vonguyen

Thank you for your posting. Please check PMB

$750 USD in 14 days
(3 Reviews)
3.4
gunjan86mathur

We understand you requirement and we have experience to do this type of work. We assure you that we complete your product on time with quality. Please check your Private Message Box for more details.

$1500 USD in 30 days
(1 Review)
3.1
veltrod

Hi, Veltrod Software services is a global software consulting company specialized in providing Mobile applications, Social media frameworks and eCommerce solutions. Leveraging best-in-class people, processes, and te More

$700 USD in 25 days
(2 Reviews)
0.7
tsbcrop

********** HOPE TO GRAB YOUR ATTENTION ********** We have recently done exactly one similar application, with lot more features than listed in this project description. We have done plenty of such apps in the past. Ple More

$1000 USD in 30 days
(0 Reviews)
0.0
strikingit

Hi, we are the best freelancer. We can provide you a excellent solution as we are professional and experience. We can develop your desire project within timeline. Get the perfect support and service at here. Read my More

$2450 USD in 20 days
(0 Reviews)
0.6
boygaggoo

Hello Sir i already made a pays calculation app. Pay Slips please see this app [url removed, login to view]

$700 USD in 20 days
(0 Reviews)
0.0
serachappo

Hello Please Check PMB for our portfolio Thanks

$450 USD in 12 days
(0 Reviews)
0.0
techlotus

It's an easy task for us. We have gone through your requirements and we are ready to start the work immediately on your project. We will send you the complete list of company's projects and portfolio once you reply us More

$1030 USD in 22 days
(0 Reviews)
0.0