I understand that column names were written in the code both in the Logistics portal and in the app. I understand that there must be some columns that are mandatory like address, time from, time to and name. You already started part of the development when you provided the ability to add columns. When you add additional columns don't you think it would make sense for you to name these additional columns too. You will have to adjust the code both in the Logistics platform and the App.
For delivery business the Logistics portal works great. If you are just delivering or picking up only.
For taxi, limo or towing companies that may pick up a passenger in one address and continue to drop off the passenger in another address the Logistics portal does not work. We need to have the ability to tell the Logistics to pick up a passenger in one address and take this same passenger to another address in the same trip.
For towing...driver will pick up broken car in one address and take broken car to another address all in one trip.