I need an android app similar to GPSGate android app. The GPSGate tracker available on Google Play works fine but I need some additional fields. See attached png file. The devise type needs to be TrackerOne. You will need to setup your GPSGate server available here ([login to view URL]) and use MS SQL as the database. I can add the fields on my own server. All of the fields need to become part of the track point track. IE Drive Assign , Vehicle assign, Route assign, Aide, will be entered via android key pad but preferably by QR bar code scan. The android camera will work but an attached bluetooth hand scanner if preferred. Passenger assign is a little different. When added "+" the QR or keyboard value will send the value to the GPSServer as a string and the string "load" then remove the string from the server. Locally (android) the value is retained until "-" is pressed. When pressed the sting is again passed to the server with the string "unload". A plus would be if this were written in react so it could be used with Android and IOS.