Job added in hotlist
Applied job
Contract job
90-day-old-job
part-time-job
Recruiter job
Employer job
Expanded search
Apply online not available
View more jobs in Den Haag, SOUTHHOLLAND
View more jobs in Netherlands

Job Details

i need a Taxi Driver App

Location
Den Haag, SOUTHHOLLAND, Netherlands, Netherlands

Posted on
Jun 15, 2020

Apply for this job






Profile

i need a Taxi Driver App
I need an Android app. I already have a design for it, I just need it to be built.
I need an app so I can enter rides into it and the system should automatically appoint it to the nearest driver (shorts ROUTE distance).
there should be 2 types of users/logins: admin & drivers
when someone install the drivers app and wants to log in, he needs a ONE TIME 2fa code (for that specific phone, based on his IMEI) which will be sent to the Admin email addres. this is to prevent unauthorized installs. i need to know and controll on which device an app is installed. the one time 2fa is needed so the user can easily log in if he accidentally logs out, without entering 2fa again.
the ride data I want to be able to put in shoud have the following fields:
- name of customer (mandatory)
- pickup address (mandatory)
- destination (optional to fill)
- phone number (mandatory)
- price type (fixed price or select Meter)
- price (if fixed price is selected above, then enter amount here)
- payment type (select: cash, pay by card, on company account (only available if fixed price is selected above) - mandatory)
- when ride is ended, the screen should show amount that needs to be payed on drivers App if the price is selected as fixed price. if payment type = company account, then it should show message that it is already payed with company account)
- when a ride is given to the nearest driver, it should be available to him for 10 secons in which he can accept it. if he does not accept it then the ride should go to the second nearest driver (like uber driver app)
- when driver accepts a ride he will see the ride details which I entered and a button to start the ride.
- when the driver starts the ride, he will see a navigation button which will load google maps when he clicks on it.
- when the driver starts the ride, the app will show a fixed price if that it filled in by the admin. if not, then he will see the text: meter. if the ride is payed with company account, the driver will see a message: payed by company
- when the driver starts the ride, he will see a End Ride button on which he can click to end the ride. when he clicks End ride button, the app should ask the driver to confirm is to prevent accidental ending of rides.
- when driver is doing a ride job, he should be in the system as: busy. when he is busy, he should not get any new ride jobs
- after a ride is ended, the driver will see button: go online. when he clicks on go online, he will not be busy anymore and available for new ride jods.
- when the driver is not busy, he should be able to go online and offline.
- if no driver is available, then the ride should be put in a cue and when any driver becomes available, it should go to him
admin web portal:
- i should be able to enter a ride into the system
- i should be able to create Company Accounts which will have the following data: company name, contact person, tax id, kvknumber, address, email and phone number)
- when a ride is entered as a payment by company account, it then is mandatory to select a company account)
- i want to be able to see per company account, which rides there are linked with their accounts on total history page, weekly basis, monthly basis and yearly basis.
- i should be able to create drivers accounts and fill it with the following details (drivername, plate number, phone number, company name, address)
- i should be able to define from what time till what time a driver can use the app. outside of the defined times, he should not be able to use the app
- i should be able to deactivate a driver account. when an account is deactivated, the driver cannot go online and should see a message: account deactivated
- i should be able to view which rides a driver did in history on weekly basis, monthly basis and yearly basis
- in the drivers history, i should also see every ride that the particular driver has had. it should show ride data: customername, pickup location, status (unfinished, finished, cancelled).
- i want to be able to view every entry and view the details of the particular ride: customer name, pickup address, destination, phone number, email address, price, price type, start time, end time
in future this project will have updates, so i need a long term relationship and support
i need driver app for IOS and Android
admin app should be website based portal
screen designs will be uploaded soon.
Skills:
Mobile App Development
, iOS Development
, Android

Company info

Sign Up Now - TransportationCrossing.com