How It's Done

This page explains the process behind the creation of the website.

Steps Involved:

  1. Planning the structure and content of the website.
  2. Designing the layout and user interface.
  3. Writing the HTML, CSS, and JavaScript code.
  4. Testing the website for functionality and responsiveness.
  5. Deploying the website to a web server.
  6. Maintaining and updating the website as needed.

Lets talk about CSS

The goal of this website was to create a clean and modern portfolio-style site using only core web technologies: HTML (HyperText Markup Language), CSS (Cascading Style Sheets), and JavaScript. The site is structured using semantic HTML elements, which are more machine-readable and give clearer meaning to content, such as <nav> and <section>. Flexbox is used for aligning items in a single direction, while CSS Grid is used for larger layout sections that require rows and columns. All animations and transitions seen throughout the site are created purely with CSS, including the aurora effect, which uses layered elements, keyframes, and blend modes to create a dynamic visual effect.