Project Description:
We are looking for a professional / company with experience in GPS to create internet based "taxi dispatch service".
The basic idea of the project is to create an online system where online User + taxi office will enter orders into system online and taxi drivers using their mobile device in cars could pickup them.
System explained: online user places oredr or taxi office will pickup order by phone and enter into online system. Taxi cars are equipped with PDA and have a real time updated online interface to see all new orders. Driver will be able to pickup order from his car and go to the location. Or Despatch Agent can allocate an order to a driver
Every driver must have his own username & Password so that Taxi Office can see who is currently serving the order.
Also cars are equipped with GPS and system must Record & show driver's real time Location (coordinates) on the map.
Taxi driver's interface should also show orders on the map (within a defined radius)so that driver can easily find the closest order.
Programming language no preferences (ex: PHP, database MYSQL.)
Please feel free to ask more questions.
DETAILED PROJECT DESCRIPTION.
TAXI DRIVER INTERFACE
It should be a small .exe application what should exchange data with
the server in real time. should be a version what in windows mobile / iphone.
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 centre 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. a
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 taxi ID usernames and when click on
the username it should show all coordinates what was reported from the
taxi.
as well should create database by date, and under 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.
TO MAKE THIS PART BETTER TO INTEGRATE OPENGTS SYSTEM.
We require all features of openGTS, Driver reports & search History etc.
ADMINISTRATION PANEL
should be also an administration panel to create a dispatch service
user and also to give a permission to dispatch centre 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 10 taxi cabs users per one dispatch centre that means a
dispatch centre can't create more than 10 taxi users .
Reporting & Billing:
System should be able to produce various reports, Invoices for Customers, Drivers & Commission invoices for travel Agents as well as sales agents.
Payment gateway Integration, SMS & Export Billing Data to our accounting software.
Full Data fields & Step by step details can be provided on request.
Only Professionals with Experience & + feed back will be considered.