Here are key aspects and principles of UX design

User-Centered Design

Research and Analysis

User Personas

Information Architecture

Wireframing and Prototyping

Usability and Accessibility

Visual Design

Interaction Design

Feedback and Iteration

User Empathy

Consistency

Responsive Design

Collaboration