Portfolio

screenshot of Portfolio

This is a portfolio website, in which you can see my work, experience and projects.

Overview:

My Portfolio is a website that serves as a test project for showcasing personal portfolios. It allows users to view the optimal layout depending on their device's screen size. The website is built with semantic HTML5 markup, CSS custom properties, Flexbox, a mobile-first workflow, CSS Grid, and JavaScript.

Features:

  • Optimal Layout: The website adjusts its layout based on the screen size of the user's device.
  • Semantic HTML5 Markup: The website utilizes semantic HTML5 elements to structure its content.
  • CSS Custom Properties: CSS custom properties are used to define and apply reusable styles.
  • Flexbox: The website employs Flexbox for flexible and responsive page layouts.
  • Mobile-first Workflow: The website follows a mobile-first approach to ensure optimal performance on mobile devices.
  • CSS Grid: CSS Grid is used to create grid-based layouts for various sections of the website.
  • JavaScript: JavaScript is used to enhance the interactivity and functionality of the website.

Summary:

My Portfolio is a test project that showcases the use of semantic HTML5 markup, CSS custom properties, Flexbox, a mobile-first workflow, CSS Grid, and JavaScript. The website adjusts its layout based on the screen size of the user's device and offers a range of useful resources such as Transfonter for font conversion, Lighthouse Reporter Viewer for performance analysis, Coolors for color palette generation, and ScrollReveal for animating elements. Overall, My Portfolio serves as a great example of modern web development techniques and best practices.