Freight shipping and trucking software

01/02

overview

Adp Trucking is a licensed and bonded freight shipping and trucking company running freight hauling business that is inspired to provide reliable and affordable solutions of innovative freight forwarding services not only to big businesses but also for private needs.

This service allows the owners of logistics companies to operate their orders and trucks on the dashboard and map, and also provides customers with the opportunity to pre calculate the amount of the order, quickly place an order and track it on the map.

Client’s goals

  • 1

    Smart-functioning

    The client needed a smart-functioning freight calculator that would give an opportunity for customers to pre-calculate their order price and see a charge for each service without a need to call the Company Consultants.

  • 2

    Dashboard

    On the clients side there was a need for a dashboard that would collect the orders and contain a smart routing page with a suggesting system that would suggest the best truck to the particular order depending on its timeframes, size, location.

  • 3

    Page for drivers

    Also the client needed a page for drivers for them to mark completed stops.

ADP: Goals

project stages

01

Kick-off

  • Explore the idea
  • Planning on the project
02

Implementation

  • Designs
  • Development
  • Bugfixing & Review
  • Testing

technology stack

  • Ruby on Rails
  • PostgreSQL
  • Redux
  • Google Map API
  • Google Cloud Platform
  • React JS
  • React Native
01

Ruby on Rails

Ruby is a full-stack framework. It ships with all the tools needed to build amazing web apps on both the front and back end.

Solutions

Calculator

We’ve made a multi-step calculator that allows users to indicate different types of locations, pick up/ drop off types, sending types, additional options like Blind Shipment, Item Confirmation Request, Delivery Instructions . The system shows the mile price for the client depending on the distance (toll charge is included).

Also there is a multi-stop feature for those cases when there is one pick up location and few drop off locations and vice versa. We added a custom calendar with day and time frames.

ADP: Calculator
ADP: Calculator
ADP: Calculator
ADP: DashboardADP: DashboardADP: Dashboard

Dashboard

We’ve made a dashboard that contains all the needed information about customers, drivers, admins, warehouses. Also there is a smart Routing page with a map. Integrating with Samsara we get the trucks current location and real time tracking.

An admin can create Routes choosing each stop for the driver on the Map. On the same page there is a suggested list of drivers. An Admin may do the Items split giving different parts of the order (boxes, pallets) to different drivers.

Additional features

  • Delay check for Routes allows admin to control the delayed trucks to be aware of the overall situation. The system auto-updates all the Routes each 30 seconds for the delays but if there is a need the admin may check the delays manually by tapping a button.
  • Discounts are given to those users that do the multi orders. Also 2-3 days frames are discounted.
  • Invoices are made for Single and for Multi-stop orders automatically and they’re sent by admins to customer emails from the Dashboard.
  • Emails are sent to customers after the Registration, Order creation, Order Confirmation, Order Rejection.
  • The ability to print a BOW for each driver.

result

ADP: Result
ADP: Result
ADP: Result