***ATTENTION ALL jQuery MOBILE DEVELOPERS******
********MUST BE AVAILABLE TO START IMMEDIATELY********
We have an existing project that is running in the cloud and there is 10% of the project that has a mobile front end interface, The front end is absolutely key to running the entire system. The backend of the site is functioning 100%, we are having issues with the front end mobile website interface.
The front end is built usng jQuery Mobile all calls are server side calls.
99% of users are using safari on iPhone's, iOS6.
One of the most critical buttons does not function at all in iOS7 in Safari
System works 100% in Chrome in iOS6 and iOS7
Brief Project Description:
The project is logistical software to manage the distribution of fuel from 6 fuel terminal to 90 destination sites (petrol stations). Orders are generated in the backend and assigned to drivers. Driver then login using their smart phone to a URL which contains a mobile site, they see their orders and then do 2 things
1. The go to the Fuel Terminal to collect the fuel. On the mobile site they press a button "Start Delivery", and then physically drive to the destination site to delivery their fuel. Fuel loads are normally between 39000 and 40000 liters.
2. They arrive at the site, deliver the fuel from the lorry into the ground, and when finished log back in to the phone, enter the actual values delivered and press "Finish Delivery"
Details Project Description:
There are 2 fuel types being delivered, Diesel (DERV) and Unleaded Petrol (UNL), For each order there are 2 figures for each type, Gross and Nett. This is because Fuel changes in volume in different temperatures. The Gross Figure is what we collect at the Fuel Terminal, and the Nett Figure is what we put into the ground at the Pertrol Station.
Orders are generated in the backend of the system by a logistic manager, each order has the following attributes:
- Order Number
- Destination Site
- Diesel Quantity
- Petrol Quantity
- Bill of Laden (Order Number assigned by the fuel terminal)
- Delivery Date
- Delivery Shift (Day shift or night shift)
All the order and then collated and scheduled in the backend of the system. They are all assigned to a driver and each given a load number, either 1, 2, 3 or 4 for that driver on that shift.
When the driver starts his shift he logs in , confirms the truck and tanker he is driving, and sees job list for the day is the specific order that was specified in the backend. He starts his shift by driving to the fuel terminal and collecting the fuel that is needed for the delivery. When he has collected it all, he logs in on the phone, select that order and the Gross values are already there from the order, so all he has to do is press "Save and Start Delivery). This then puts this order to the "In Transit" status in the backend and sets off alot of other functions that are not relative to this specific piece of work that I need done.
The driver then drives to the petrol station and delivers the fuel off the lorry and into the holding tanks in the ground.
When this is all done, he logs back into his phone, and enters in
- the DERV Gross and Nett Values (5 digit numbers)
- the UNL Gross and Nett Values (5 digit numbers)
- the Bill of Laden (7 digit mix of numbers and letters)
and then presses "Finish Delivery"
That is the full extent of the mobile front end that we are having issues with.
BUGS THAT WE ARE HAVING
We are having some issues with the mobile front end at the moment
- its hanging at certain points after a user presses a button
- Not letting users press some key buttons
*****WE NEED A MOBILE DEVELOPMENT EXPERT TO REVIEW THE SYSTEM AND MAKE APPROPRIATE CHANGES*****
I have attached a PDF of the mobile interface.
Full access to the entire system, files, and documentation will be provided to winning bidder
********MUST BE AVAILABLE TO START IMMEDIATLY********
11 freelancers are bidding on average $866 for this job
Hello I am technical Mobile jQuery programmer, I can fix this bug , giving the actual cause of the problem. I can start immediately. I want to start this job right now... regards Nikhil