1. Introduction
I recently created a personal portfolio website using HTML, CSS, and JavaScript. The purpose of this project was to showcase my skills and experience to potential employers and clients. I also wanted to create a visually appealing and user-friendly website that accurately represents my personality and work.
2. Technical Details
I built the website using HTML for the structure, CSS for the styling, and some JavaScript for the interactive features. The website consists of several pages, including a home page, an about page, a projects page, and a contact page. I used a responsive design approach to ensure that the website looks great on all devices, from desktop computers to mobile phones.
One of the biggest challenges I faced during the development process was creating a consistent design throughout the website. I overcame this challenge by using a predefined color scheme and font style, and by creating reusable CSS classes that I could apply to different elements on each page.
3. Design and User Experience
I wanted the portfolio website to have a modern and professional design that reflects my work. I chose a color scheme that uses shades of red and gray/black, and used a Poppins & sans-serif font for the text. The website includes high-quality images of my work, as well as links to my social media accounts and resume.