CourierAssistant Guide
    The App has four sections: map,scan,qrcode,list.Map section can input address one by one, it also can load saved address. It can show all the address on the map and route them for you. The scan section is used to scan address of the parcel to get the address instead of input the address. The qrcode section is used to scan qrcode of the parcel to get address instead of input the address. The list section is used to edit or delete the wrong address in the address list to make all the addresses are correct. 

  1. map view

   When we run the app, it show map section first.It looks like as following. It has a text field in which you can input address.It also has add button, save button,load button,clear button and route button. 



   If you input address in the text field, it looks like as following


  
   When you click the add button, the map will show the address to you as following



  If you click the red icon of the address, it will show you the distance between the address and your place as following.


 
   If you long press on the distance, it will take you to google map to navigate it, it will show as following.







   If you want to save the addresses on the map, you can click save button to save it,it will show as following.



   
    If you want to load the saved address on the map, you can click load button, it will show as following.




    If you want to clear all the address on the map, you can click clear button,it will show as following.



   If you want to route all the address on the map, you can click route button, it will show as follwing.






   2. scan view
  
   If you click the scan icon on the bottom of the app and put the address in the green frame, it will show you the scan view as following.


  
   Now you can click scan button to scan the address, if succeed, it will show the address in the white frame above the green frame as following. If scan get failed, it will show nothing in the white frame, you can click scan button to scan again. 



   If the address in the white frame is not correct, you can modify it or click clear button to clear it. You can scan the address one by one, after you scan all the addresses, you can click save button to save all the addresses. It will show as following.




  If you click yes, it will override last saved addresses and saved current scaned addresses, if you want to combine last saved addresses and current scaned addresses together, you can click load to load last saved addresses, when it show load successfully, then click save button and click yes to save them all together. If you do not want to save current scaned addresses now, you can click cancel to save it later.
 
  If you have pages which has address list, you can put the middle of the page in the green frame, you can click the scan page button to scan the address list, if succeed, it will show the address in the white frame above the green frame as following. If scan get failed, it will show nothing in the white frame, you can click scan page button to scan again. 


 
   You can scan page one by one, after you finish scan all the pages, you can click save button to save the addresses.


   3. qrcode view

    If you want to scan qrcode to get address, you can click the qrcode icon on the bottom of the app,it will show you the qrcode view as following.





   If you put the qrcode in the green frame,it will scan the qrcode and get the address automaticlly as following.



   If you click confirm, the address will be shown in the white frame at the top of the green frame as following, if you click cancel, you can scan qrcode again.





   If the address is not correct, you can modify it or click clear button to clear the address in the white frame, then scan next qrcode.

   After you scan all qrcode, you can click save button to save all addresses,it will show as following.  




   
    If you click yes, it will override last saved addresses and saved current scaned addresses, if you want to combine last saved addresses and current scaned addresses together, you can click load to load last saved addresses, when it show load successfully, then click save button and click yes to save them all together. If you do not want to save current scaned addresses now, you can click cancel to save it later.



    4. list view


    If you want to check all addresses, you can click the list icon on the bottom of the app,it will show you the list view as following.



   If you want to check all addresses, you can click load button to load saved addresses. It will show you as following





   If you click yes button, It will show you the address list as following





   If you want to add address one by one, you can input address in the text field at the top, it shows as following




    if you click add button to add it, it shows as following





    If you find wrong address, you can modify it by click wrong address, it shows as following





    If you click modify, it shows the wrong address in the modify field as following




    If you modify the wrong address in the modify field, it shows as following





    If you click update button to update the changed address, it will update the changed address in the address list as following





     If you want to delete the wrong address in the address list, you can click edit button, it shows as following





    If you click the red minus icon, it will show as following

 


   
    If you click the red delete button, it will show as following




   
    If you click yes button, it will delete the wrong address in the address list as following






    If you already modify all the wrong address, you can click save button to save the address list as following. If you click yes,it will save the address list.






  
    If you want to navigate a address in the address list, you can click the address, then click navigate as following







    It will take you to the google map navigate as following









    If you want to clear the address list, you can click the clear button as following.If you click yes, it will clear the address list.





    If you want to route the address list, you can click the route button, the address list will be routed.