Skip to content

omartarekll/personal-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal Website

This project is my personal website, built to showcase my journey as a front-end developer. I’m learning and applying HTML, CSS, and web technologies, focusing on writing clean, maintainable, and scalable code. The website is developed using HTML5 and CSS with SCSS.

Table of Contents


About the Project

This project is a personal website that serves as a portfolio to highlight my skills, projects, and progress as a front-end developer. It’s designed to be responsive, accessible, and visually appealing while following modern web development practices.


Technologies Used

  • HTML5: For structuring the content of the website.
  • CSS with SCSS: For styling the website. SCSS is used to write modular and maintainable CSS.
  • Responsive Design: The website is designed to work seamlessly on all devices (desktop, tablet, and mobile).

Learning Journey

As a front-end developer in training, this project is a key part of my learning journey. Here’s what I’m focusing on:

  • HTML5 Semantics: Using semantic HTML tags to improve accessibility and SEO.
  • CSS with SCSS: Leveraging SCSS features like variables, mixins, and nesting to write efficient and reusable styles.
  • Responsive Design: Ensuring the website looks great on all screen sizes using media queries and flexible layouts.
  • Code Organization: Writing clean, modular, and well-documented code to improve maintainability.
  • Web Best Practices: Learning and implementing modern web development standards, including accessibility, performance optimization, and cross-browser compatibility.

This project is a work in progress, and I’m constantly improving it as I learn new skills and technologies. Stay tuned for updates!


Future Goals

I’m excited to continue growing as a developer and have outlined the following goals for my learning journey:

  1. 🎯 Learn JavaScript: I plan to dive into JavaScript to add interactivity and dynamic functionality to my projects.
  2. 🎯 Explore React.js: After mastering the basics of JS, I’ll start learning React.js to build modern, component-based user interfaces.
  3. 🎯 MERN Stack Development: My long-term goal is to become proficient in the MERN stack (MongoDB, Express.js, React.js, and Node.js) to build full-stack web applications.
  4. 🎯 Expand My Portfolio: As I learn new technologies, I’ll update this website and create new projects to showcase my skills.

I’m passionate about web development and excited to take on these challenges. Follow along as I grow and share my progress!


Contact

If you have any questions or want to connect, you can reach me at:


Thank you for visiting! 🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published