I need a web based software and an offline desktop software that can help real estate agents plan a route. If an agent has a list of homes to show to their buyers they can enter in all the addresses to each home. The homes will be ordered and displayed in the most logical route based on distance. Estimated time and distance between each home and total trip will be available.
Driving directions will be displayed between each home. Users can have options to adjust the route. One option would be to "skip" any homes and the route will automatically readjust with new directions between the homes.
A map with each destination will be pointed out with a number. Driving directions can be reversed. Each trip session can be saved to users computers to be viewed even if user is offline. Users can adjust the saved trip without being online.
For the web based version I need a site that allows paying members to log in and use. For the desktop offline version there needs to be a license/registration to activate.
If possible I want this to be compatible with pocket pc/smartphones.
Further details can be discussed. Please reply only if you have past experience with developing similar projects and can provide proof.