Edge device for pushing GPS data to the cloud.
Once the application is connected to the server, it will attempt to send location data. If it fails to send (ie no internet connection) the application will store the locations to send at a later time.
Screenshot 1