Add to Cart Remove from Compare Compare Items Software Development for efficient on-board data handling Klepsydra Technologies