TaxiMap - taxi pick-up service

    Greetings.
    I want to introduce you to our "garage" service, designed to select a taxi. At the moment, he works only in Moscow.
    A brief description of the functionality. You mark the point of departure and destination, select additional services and receive the return of taxi dispatchers who are ready to help you, and the cost of “teleportation”.

    The essence of the problem


    Currently, you can order a taxi in two ways:
    • We call the company, order a taxi, go.
      Difficulties: inconsistency with your requirements for convenience and cost, possible ignorance of the taxi driver to the destination
    • We select several companies, compare their tariffs and services, order, drive.
      Difficulties: it takes a lot of time to choose a company, a taxi driver may not know the way to the destination

    Solution


    We have created the TaxiMap service , which allows you to choose the company that best suits your requirements.

    Main functionality

    • Taxi in the city .
      We mark the point of departure and one or more destinations on the map. It is possible to put tags by simply entering the address in the appropriate field. After that, we mark the services you need (air conditioning, child seat, etc.), click the button “Calculate route” and get the issuance of companies and the cost of the trip.
      You can also print the route and give it to the taxi driver, so that it is easier to navigate around the city.
    • Taxi to the airport .
      It's still easier here. We choose the airport, city district, type of trip and additional services. Click "Send" and get the company and the cost of the trip.

    Company Directory

    There is little functionality here yet. It is present more in the form of a draft for the planned innovations.
    With it, you can view the profiles of companies that provide their services using our service.

    Opportunities for taxi dispatch companies

    Companies can register and fill out their profile, after which they will be able to receive customers using our service.
    Currently, the profiles of all companies and the cost of their services are filled by us.

    On the development side


    Still, an IT-directed resource, because I will talk about the technical side of the project.
    During development, we used PHP + MySQL + Zend Framework. Design we took open source.
    To implement the map, we used Google Maps. In the future, we do not exclude the possibility of switching to Yandex Maps, but at the moment, the implementation of routes in them is damp.

    In the comments, we would like to see the advantages and disadvantages of our service and offers of new functionality.
    Thanks for attention.

    UPD: Thanks to unconnected, a serious pricing problem was revealed. The reason has been identified and eliminated, but determining the cost of a trip around the city works in test mode.

    Also popular now: