Use 3G to Transfer messages from BMS, Motor controller,Water sensor and GPS_Logger to a website. Also use CAN_Bus to transfer information to Dashboard to show the working status of the Jetski.
reference:
find information about water sensor here: https://www.dfrobot.com/wiki/index.php/Analog_EC_Meter_SKU:DFR0300
find more information about due_can here: https://github.com/collin80/due_can
find more information about BMS here: http://zeva.com.au/Research/BMS/