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.
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
✅ 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.)
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 |
-- index.html
-- styles.css
- Clone this repository
git clone https://github.com/Mian-Basam.github.io/Online-CV-using-html-css-and-node-sever.git
Follow these steps to deploy your CV online:
- Push all project files to your GitHub repository.
- Go to Settings → Pages in your repository.
- Under Source, select main branch and set the folder to / (root).
- Click Save.
- Wait a few moments for GitHub to build your page.
- Visit your deployed CV at:
🔗 https://mian-basam.github.io/Online-CV-using-html-css-and-node-sever/
https://<your-username>.github.io/<repository-name>/