https://steven23x.github.io/WT-Project/
TechFlow is an online retailer that specializes in selling a wide range of PC hardware products, including processors, graphics cards, motherboards, memory, storage, and cooling solutions. They offer competitive pricing, fast and reliable shipping, and excellent customer service, making it an ideal choice for users looking to upgrade or build their own PC. With a user-friendly website and a large inventory of products from top brands, TechFlow is a one-stop-shop for all your PC hardware needs.
TechFlow's website is built using a combination of HTML, CSS, and JavaScript technologies.
- Separate files for HTML and CSS
- The website's content must be meaningful
- The HTML code should pass the validation tests using http://validator.w3.org/
- The use of semantic tags
- The CSS code should pass the validation tests using https://jigsaw.w3.org/css-validator/
- The website must be responsive
- Use of basic CSS selectors
- Specification of properties
- Flex and Grid usage
- Drop-down menu created with CSS
- Generated content (using :after, :before)
- Transitions
- Animations
- Separate file for JavaScript code
- Modify the style of an element or a group of elements
- Manipulate the DOM
- Create and delete HTML elements
- Use and modify mouse and keyboard generated events
- Modify properties
- Functional inputs
- Use setTimeout or setInterval
- Use localStorage
- Use at least one method from the Math, Array, String, Date classes
- Randomly change the values of properties
- Use classList, target or currentTarget properties
- Use getComputedStyle and stopPropagation methods
- Validate data in a form using regular expressions.