ARRIVE dashboard

Key Features

  • Receive real-time data and statistics on two levels: company and site.
  • Follow the journeys of your users in real time.
  • Automatically visualize data from the mobile and monitor apps.

Company Page

This page provides aggregate data and statistics for all your sites.

  1. Summary. Shows numerical data for current trips, the status of each trip, and data for today and the last 30 days.
  2. Map. Shows your sites. Click a site to view the site’s address and to see the site detail page.
  3. Trips. Contains the number of started, completed, and cancelled trips plotted over time. a table of sites for started, completed, and cancelled trips and wait time that is customizable by sort order: most-to-fewest or fewest-to-most.
  4. Distance & Duration. Contains distance and duration plotted in a histogram and a table of sites sorted by the longest and shortest median distance and duration.

alt text

Site Page

This page provides data and statistics for specific site.

  1. Map. Shows the site’s location on the map and the trips moving towards the site.
  2. Trips. Lists all recent trips including ETA or time of arrival, trip status or state, and distance.
  3. Summary. Shows numerical data about current trips for today and the last 30 days.
  4. Trip Metrics. Shows the number of started, completed, and cancelled trips plotted over time and the distance and duration plotted in a histogram over time.
  5. Trip Times. Shows the hourly trend of arrival times and wait times per day using the data from the last 90 days.

alt text

How to use the Dashboard for Development

The dashboard is a useful tool for developing the mobile and the monitor apps. Use the following checklist to assist you in development:

  • Make sure that the mobile app, the monitor app, and the dashboard are in the sandbox environment for development.
  • Make sure that the mobile app and the monitor app are using the same site ID.
  • Start a trip using your mobile app. Look on the company page in the Trips Today section that the Started value has increased by one. This step validates that the connection is working between the mobile app and the ARRIVE server.
  • View the monitor app to see if the new trip appears. This step validates that the connection is working between the monitor app and the ARRIVE server.
  • Use the monitor app to cancel the trip. Look at the company page in the Trips Today section to see if the Cancelled value has increased by one. This step validates that the connection is working between the monitor app and the ARRIVE server.
  • Start another trip and use the monitor app to mark it as completed. Look at the company page in the Trips Today section to see if the Started and Completed values have increased by one. This step validates that the connection is working between the monitor app and the ARRIVE server.

If you encounter issues, see iOS Quick Start, Android Quick Start, iOS Quick Start, or REST API.