Internet based taxi dispatch service

We are looking for a professional to create internet based "taxi dispatch service".

The basic idea of the project is to create an online system where taxi office will enter orders into system online and taxi drivers using their mobile computers in cars could pickup them.

System explained: taxi office will pickup order by phone and enter into online system. Taxi cars are equiped with mobile computers and have a realtime updated online interface to see all new orders. Driver will be able to pickup order from his car and go to the location. As soon as driver pickups order, system should remove order or show it unavailable to the other drivers.

Every driver must have his own username or identity so that Taxi Office can see who is currently serving the order.

Also cars are equiped with GPS and system must show driver's realtime coordinates on the map.

Taxi driver's interface should also show orders on the map so that driver can easily find the closest order. This can be done for example by using google maps api by using address from order. Basically there should be a map and order icons according to the location.

Both driver's and tax office interface can be done as a normal website. Taxi drivers are using mini pc systems with 7" screens.

Programming language PHP, database MYSQL.

Please feel free to ask more questions.

should be 2 intere


It should be a small .exe application what should exchange data with
the server in real time. should be a version what in linux also
in windows.

When a software started up, should be a login and password field, what
each time should be authorized by remote server. after when taxi user
login in, the software should start.

when a new job is posted from the dispatch service it should immediately appear on the driver's screen ,
basically driver should see customer name, address and phone number and also must have buttons "accept" or "decline".

when he push accept button the software should send data the server
and update dispatch center screen where the order already
accepted, on the dispatch screen server it
should show the taxi cab user ID near the order who was has
accepted. all updated also
should appear on dispatch service screen.

As well when the page is updated it should be impossible for another
taxi driver to take the same order, for example when 2 taxi drivers
push accept button but one a second early the second driver should get a message that order
already granted to other cab.
The what cab who was granted the order, also should get a note on his
screen that he has been granted and also should present a cancel
button, this is just in case he change his mind for some reason not
to complete it , so when he
click it ,it will update the page and will make
available for other taxi cabs to accept it.

GPS and Internet connection.
each computer on the taxi also will be equipped with a GPS receiver
connected via USB port.GPS receiver doesn't
require drivers, alternatively also can be connected via RS232 serial GPS
receiver. Computers will be connected to the Internet via GPRS or 3G
broadband modem.

Same software also should receive data from gps receiver and send coordinated to the server
in customizable by user time interval(for example every 1 minute,2
minutes or 5 minutes) and save coordinated on server's database.


Dispatch center interface should be a web based with login and

Should have input fields to post an order, (name, address, phone

as well should have a map of the city and on the map should show
location of the cabs.

GPS receiver what's connected to the car computer should send coordinates to the server and the server should
show current location of the cab on the map. this can be done with
integrating with google maps. THE BEST WAY WOULD BE TO INTEGRATE
with Open source openGTS system,please check openGTS website.

Order sending.

When an order is posted, it should enter to the list of history what
also should be on the same page and have status pending, when driver
accepts order, the order status should be updated and show which cab
number accepted the order.
also should be an option to cancel the order any time.

as example, after posting an order, order enters in the history list and
have status pending, when one of taxi cabs accept it, status change to
processing and user ID who was granted.

vehicle tracking

as mentioned above each taxi cab should send GPS coordinates in
specified time period to the server and it should be saved in a
database, dispatch service user must have an access to the the
coordinates history for tracking purpose.
for example should have a list of taxiID usernames and when click on
the username it should show all coordinates what was reported from the
as well should create database by date, and urder each date
coordinates. when on the coordinates list should be an external links
to google maps so it can show the all coordinates on the google map.



should be also an administration panel to create a dispatch service
user and also to give a permission to dispatch center user to create
restricted number of taxi cab users.

the master administrator should be able to restrict the number
of taxi users for each dispatch service.
for instance, if a master system administrator wants to give
maximum of 7 taxi cabs users per one dispatch center that means a
dispatch center can't create more than 7 taxi users.

Taidot: AJAX, ASP, C-ohjelmointi, PHP, SQL

Näytä lisää: taxi dispatch service, internet based taxi service, taxi drivers, systems programming language, sql programming language, service done, service 5, see cars online, programming on internet, php service, php programming service, online location map, online create icons, mobile phone programming language, looking for gps location, location service google, it icons free, is sql a programming language, identity api, icons online create, gps online maps, go programming online, google programming language, google location service, google go programming language

Tietoa työnantajasta:
( 1 arvostelu ) hki, Finland

Projektin tunnus: #508019

17 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön


I am very exited to design this taxi dispatch service system for you

$750 USD 8 päivässä
(216 arvostelua)

Please check pmb.

$600 USD 10 päivässä
(156 arvostelua)

Sri Technocrat is marvelous in its quality. We have been maintaining the quality in every field whether it is services or training. We have proved our stability. We have been working with the same grace & quality. Our Lisää

$500 USD 30 päivässä
(46 arvostelua)

will be done

$748 USD 4 päivässä
(94 arvostelua)

Hi! See our reviews and profile for our web development work experience ... Regards

$750 USD 20 päivässä
(62 arvostelua)

Dear Buyer, I have gone through the details and I am clear with them. Please check pm for more info. Waiting for your kind response. Many thanks, Naveed

$250 USD 5 päivässä
(55 arvostelua)

Hello Sir, Please see the PM. Thank you. With regards Zub

$600 USD 12 päivässä
(40 arvostelua)

Hi! I can handle this for you within 10 days. Regards, Konstantin.

$600 USD 10 päivässä
(14 arvostelua)

The requirements are clear. We are ready to start working on this solution. Please check your PM for more information about us.

$450 USD 15 päivässä
(5 arvostelua)

We can develop this custom application in PHP/MySQL. Please check PMB for more details. Regards

$600 USD 15 päivässä
(11 arvostelua)

Hi, I am ready and interested to do this project. Please check your pmb.

$500 USD 15 päivässä
(1 arvostelu)

Professional work from here! Please check pm! Regards.

$600 USD 0 päivässä
(6 arvostelua)

Although we're trying to get our first projects on this site, we do have an extended experience regarding the development of easy-to-use, user-friendly sites both for Romanian customers and for international market. Yo Lisää

$300 USD 10 päivässä
(1 arvostelu)

i know your service, as to your website ,that means taxi drivers need to log into your system,and the system will keep his/her session,then drivers can find who needs the service according to the distance,then taxi dri Lisää

$400 USD 21 päivässä
(1 arvostelu)

I understand your need, and I am ready to begin your project, and develop its tool, exclusive, fully done for you in the end you will all the source code, documentation for future maintenance. code clean system with Lisää

$450 USD 10 päivässä
(0 arvostelua)

Hi, We are ready to get start with your project with our excellent team of 50+programmers, designers & Project Managers. Please check your PMB for more details. Your requirement would be fulfilled as we assure 100% q Lisää

$500 USD 25 päivässä
(0 arvostelua)

Well... there are some options 1. cheaper and faster - client>server application, which gains acces to database of orders. website will be slow imo. I am not shure actually how to integrate the map... Drivers could us Lisää

$500 USD 14 päivässä
(0 arvostelua)