Have a look at these 20 different customer journey mapping tools that will help you create customer journey maps...
   https://mopinion.com/top-20-customer-journey-mapping-tools-overview/
   
    
 
 
  
   
   User Experience Design (UXD or UX) in web design is the process of enhancing user satisfaction by improving the usability, accessibility, and efficiency of user interaction with websites.
   https://www.intechnic.com/blog/100-ux-design-pro-tips-from-user-experience-master/