Delivery Monitoring System

Hero Image

View source on GitHub

An IoT vehicle monitoring solution which collects environment and motion data intended for use by delivery fleets to track sensitive cargo and driver behaviour patterns in real-time.

Key Features

  • Collects acceleration, humidity and temperature data
  • Real-time behaviour analysis and warnings
  • Visual data representation via LED matrix display
  • Intelligent data synchronisation with central database
  • Local buffering capability for resilience against intermittent connectivity
  • Intuitive user interface to view fleet status by vehicle registration
  • Authentication to prevent unauthorised access

Two screenshots of user interface

Technical details

  • Vehicle unit
    • Raspberry Pi 3B+ with Sense HAT
    • SQLite local storage
    • Python 3 application
  • Centralised application
    • LAMP Stack (Linux Apache MySQL PHP)
    • Web monitoring interface