Inspiration

Airbus CityAirbus task brief

What it does

Allows booking of a taxi from a take off point to a landing point, and system will find the taxi able to reach the customer soonest. Allows creation of new vehicles, disabling vehicles (for maintenance) so they can't be scheduled, disabling locations to prevent any new take off or landings at that location in case of an incident.

How we built it

  • leaflet.js for displaying map tiles, and for showing points / lines on the map
  • MapBox for map tiles
  • PHP for handling data in database
  • JavaScript for real time updates to map / data on page

Challenges we ran into

  • Coming up with an algorithm to correctly allocate the most suitable (nearest) taxi to a customer
Share this project:

Updates