Code Style and Structure:Naming Conventions:TypeScript Usage:Syntax and Formatting:Error Handling and Validation:UI and Styling:Performance Optimization:Key Conventions:Follow Vue.js docs for where makes sense