Skip to content

In this project, you’ll build a professional online CV using HTML and CSS. You’ll learn to structure content with semantic HTML, style it using CSS for layout and responsiveness.

Notifications You must be signed in to change notification settings

Mian-Basam/Online-CV-using-html-css-and-node-sever

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

🌐 Online CV using HTML, CSS, and Node Server

This project showcases a personal online CV built using HTML and CSS, designed for professional presentation and easy deployment on GitHub Pages.
It highlights the profile of Mian Basam Ahmad, a Software Engineer with expertise in Node.js, Express.js, MongoDB, and web application development.


🚀 Project Overview

The goal of this project is to design and deploy a professional Online CV that reflects modern web standards.
It demonstrates strong command over HTML structure, CSS styling, and deployment workflows using GitHub Pages.

The CV includes:

  • Personal and contact information
  • Professional summary
  • Work experience
  • Education background
  • Projects
  • Technical and soft skills
  • Footer with attribution

🧩 Features

✅ Clean, semantic HTML5 structure
✅ Modern, responsive CSS3 design
✅ Integrated icons using Font Awesome
✅ Professional typography via Google Fonts
✅ GitHub Pages deployment support
✅ Editable sections for customization (summary, skills, experience, etc.)


🛠️ Technologies Used

Technology Purpose
HTML5 For creating the content structure
CSS3 For styling and layout
Google Fonts To improve typography
Font Awesome For icons
GitHub Pages For free hosting and deployment

📁 Project Structure

-- index.html
-- styles.css


⚙️ How to Use

  1. Clone this repository
    git clone https://github.com/Mian-Basam.github.io/Online-CV-using-html-css-and-node-sever.git
    

🌍 Deployment on GitHub Pages

Follow these steps to deploy your CV online:

  1. Push all project files to your GitHub repository.
  2. Go to Settings → Pages in your repository.
  3. Under Source, select main branch and set the folder to / (root).
  4. Click Save.
  5. Wait a few moments for GitHub to build your page.
  6. Visit your deployed CV at:
    🔗 https://mian-basam.github.io/Online-CV-using-html-css-and-node-sever/

Note: your website is available at

https://<your-username>.github.io/<repository-name>/

About

In this project, you’ll build a professional online CV using HTML and CSS. You’ll learn to structure content with semantic HTML, style it using CSS for layout and responsiveness.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published