DEV Community

Sanjay Sugumar
Sanjay Sugumar

Posted on

My Second Project Using HTML & CSS

Creating projects is one of the best ways to learn web development. After learning the basics of HTML and CSS, I built my first resume website. This project helped me practice layouts, styling, and organizing content in a professional way.

🚀 Project Overview

The goal was to create a clean and professional resume webpage that displays:

  • Contact Information
  • Skills
  • Languages
  • Strengths
  • Professional Summary
  • Projects
  • Education
  • Portfolio Links

I built the entire project using only HTML and CSS without any frameworks.

💻 Technologies Used

  • HTML5
  • CSS3
  • Flexbox
  • Box Shadow Effects
  • Responsive Design Basics

🎨 Design Features

Sidebar Section

The left side contains:

  • Contact Details
  • Skills
  • Languages
  • Strengths

A dark background helps these sections stand out.

Main Content Section

The right side contains:

  • Name and Role
  • Professional Summary
  • Projects
  • Education
  • Portfolio Links

I used Flexbox to create a two-column layout.

📚 Challenges I Faced

While building this project, I learned:

  • How to use Flexbox for layouts
  • Managing spacing and alignment
  • Creating professional section designs
  • Using shadows and typography effectively

At first, aligning content properly was difficult, but after practice, I understood how Flexbox works.

🎯 What I Learned

This project improved my understanding of:

  • HTML structure
  • CSS styling
  • Layout design
  • User interface basics
  • Building real-world projects

🔮 Future Improvements

I plan to add:

  • Mobile responsiveness
  • Download Resume button
  • Dark/Light mode
  • Better animations
  • Profile picture section

Conclusion

Building my first resume website was a valuable learning experience. It helped me strengthen my HTML and CSS skills while creating something useful for my portfolio. This project gave me more confidence to continue building larger web development projects.

Thank you for reading! 🚀

Top comments (0)