User experience design (UXD or UED) is the process of enhancing user satisfaction by improving the usability, ease of use, and pleasure provided in the interaction between the user and the product.[1] User experience design encompasses traditional human–computer interaction (HCI) design, and extends it by addressing all aspects of a product or service as perceived by users
Why user experience
Project Analysis and user reasearch
Create Userflow and storyboarding
Implementing user personas
Building a wireframe
Building a prototype
Validation and user testing
Introduction to Web Technologies.
Bootstrap 4 & 5
Adobe xd
figma