Zend development for mobile phone

geoTaxi is currently a native french iPhone application that allow taxi drivers to receive commands. Goal of the current project is to propose the same application through HTML code using an already provided javascript library to access some specific device capacities. This will allow us to propose the application on other mobile devices.

The application should be developped using Zend Framework component : MVC, Zend_Translate, etc... Please precise in your answer your knowledge of Zend Framework as we will not accept developper not aware of the Zend FRAMEWORK.

Provide us also with an hourly rate working with RAC for further jobs. Include the RAC fee in your proposal noting that on 'Pay for time', RAC commission is 9%.

We need you to work on PC as RAC currently only allows Pay For Time on PC and not on Mac.

Developper should have an iPhone, as we will test the deployment on iPhone.

## Deliverables

Page 1 is the taxi Driver registration page.

Taxi driver will be asked for:

- his own picture (loaded through Javascript API provided)

- His first name

- His last name

- His phone

- His email (all fields are mandatory except email)

Page 2 : Registration of the car

- Car picture

- Licence number

- Immatriculation number

- Brand

- Type

- Color

Page 3 : Registration of working hours

- Works from XX to XX and from XX to XX

- Plus weekdays selection

Page 4 : Setting page

On first use, driver will be asked to go through all the 3 upper steps. Application has a setting tab allowing to access each page for update + configuration of sound (on/off) and phone vibration (on/off)

Page 5 : Main screen

Once registered the driver has a main screen with a big button allowing him to say if he is available to take new rides or not. If he is available, his position is updated to the server using Ajax jQuery. Then if there is an available ride near the taxi driver position, a pop-up appears proposing the order with the order address. The taxi can accept or refuse.

Page 6 : Detail order

If the taxi has taken the order, he is sent to the detail order page which show the order address and the customer details (photo, name, phone number) and a progress bar with the distance between the driver and the client.

The screen has a 'Cancel' button and a depending of the distance a 'Client on board' button, and when client is on board, button is 'Client at destination' to tell when client is going down of the taxi.

Page 7 : Cancel page

If the driver cancel his ride, we must present him a list of reasons with a reason 'other' and a text field.

Page 8 : Reservation list :

on main screen, driver can see if he has a reservation in advance waiting. A pop up should appear 20 mn before the reservation hour to notify the driver. While on main screen, driver can click on this soonest reservation in advance to see a page of all his waiting reservation.

Page 9 : Help page with text

Habilidades: Engenharia, Javascript, MySQL, PHP, Gestão de projetos, Arquitetura de software, Teste de Software, Hospedagem Web, Gestão de Site , Teste de Website

Veja mais: zend framework jobs, waiting jobs, type setting jobs, taxi drivers, taxi driver jobs, sound jobs, rate a car, pop up jobs, pop commands, php zend framework jobs, php 7 mvc, phone jobs, pc deployment, pay to click jobs, mvc ajax php, mobile developper, mobile development jobs, mobile application jobs, mobile application development jobs, mobile ajax framework, mn works, mn jobs, library jobs, jquery jobs, jobs that pay 20 an hour

Acerca do Empregador:
( 7 comentários ) France

ID do Projeto: #3045392

6 freelancers estão ofertando em média $1431 para esse trabalho


See private message.

$1445 USD in 20 dias
(73 Comentários)

See private message.

$1700 USD in 20 dias
(119 Comentários)

See private message.

$1275 USD in 20 dias
(4 Comentários)

See private message.

$849.15 USD in 20 dias
(1 Comentário)

See private message.

$1700 USD in 20 dias
(0 Comentários)

See private message.

$1615 USD in 20 dias
(0 Comentários)