- Follow new design in figma
- Requirement
- Standardization
- file name, folder name
- function, parameter, variable etc
- Pull request title, commit message
- Text Editor (Vs Code) or any other text editor
- Key feature
- 100% Typescript
- Have unit test, end to end test
- Have test coverage
- Have good Google light house score: https://developer.chrome.com/docs/lighthouse/overview/
- Responsive design
- Have good component preview
- Have pipeline to run unit test, performance test
- Have Good SEO
- Using HTML to handle multiple image size & format
- Technology
- Framework: Nuxt 3
- Tailwind css
- Libraries
- Utilities
- Vue use, collection of composable function
- Lodash, collection of function
- CI/CD