I wish to develop a software/ web service which could be accessed from a web url to enter an address. Software will always be running internally an algo to combine multiple addresses and group the addresses when an optimal path connecting them is formed. System will send automated communication as phone messages or email. Software may require integration with third party APIs such as Google API and credit card acceptance. I have high written high-level software requirements which could be further refined. Coding language could be any as long as it is free of cost.