Job description
The routing system would take customer orders and divide them on a map by address. System to be written from scratch. Free language.
Basic functions and description of the system:
1. orders from the store on Woocomerce, Erli and Allegro currently fall into the order handling system - Baselinker https://baselinker.com/
2. in Baselinker there is a folder for example "Fulfillment".
3.In the System via Baselinker API we retrieve data from this folder (customer data + address, phone number and whether the order is to be paid or already paid).
4) The system shows all orders on a map, also creating a database of all orders for shipment.
5. after marking the points, we would like to create a route, the shortest possible. This route would also have to be saved in the system.
6. the ability to move / remove points from the route, and edit individual fields in the order.
7. route data would have to be saved in the database, in order to check them later, for example, move a point.