Skip to content

helloworldqinmi/GDG-github-workshop

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal Portfolio Website

A clean and responsive personal portfolio website built with Bootstrap 5.

🌟 Features

  • Responsive Design: Mobile-first approach using Bootstrap 5
  • Clean Layout: Professional two-column layout with profile image
  • Sections Include:
    • Personal introduction with contact information
    • Education background
    • Work experience
    • Projects showcase
  • Modern Styling: Bootstrap components for consistent design
  • Easy to Customize: Simple HTML structure for quick updates

🚀 Live Demo

Visit the live website: [Your GitHub Pages URL will be here]

📁 Project Structure

Website_demo_v2/
├── index.html          # Main portfolio page
├── README.md          # Project documentation
└── _config.yml        # GitHub Pages configuration

🛠️ Technologies Used

  • HTML5: Semantic markup
  • Bootstrap 5.3.8: CSS framework for responsive design
  • GitHub Pages: Free hosting platform

📝 Customization Guide

1. Personal Information

Edit the following sections in index.html:

  • Name: Update the <h1> tag in the header
  • Subtitle: Modify the subtitle paragraph
  • Profile Image: Replace the image URL in the src attribute
  • Contact Info: Update email, phone, and LinkedIn links

2. Content Sections

  • Education: Update school name, major, and description
  • Work Experience: Add/modify experience entries
  • Projects: Update project titles, descriptions, and links

3. Styling

The website uses Bootstrap 5 classes. You can:

  • Modify Bootstrap classes for different layouts
  • Add custom CSS by including a <style> section or external CSS file
  • Change colors using Bootstrap utility classes

🚀 Deployment Instructions

GitHub Pages Setup

  1. Create a new repository on GitHub
  2. Upload all files to the repository
  3. Go to repository Settings → Pages
  4. Select "Deploy from a branch"
  5. Choose "main" branch and "/ (root)" folder
  6. Click Save

Your website will be available at: https://yourusername.github.io/repository-name

Local Development

  1. Clone the repository
  2. Open index.html in your browser
  3. Make changes and test locally
  4. Commit and push changes to update the live site

📱 Responsive Breakpoints

The website is optimized for:

  • Mobile: < 768px (single column layout)
  • Tablet: 768px - 992px (responsive grid)
  • Desktop: > 992px (full two-column layout)

🎨 Customization Tips

Adding New Sections

<div class="container mt-5">
    <h2 class="fw-bold">New Section Title</h2>
    <p>Your content here</p>
</div>

Changing Colors

Use Bootstrap utility classes:

  • text-primary, text-secondary, etc. for text colors
  • bg-primary, bg-light, etc. for background colors

Adding Icons

Include Font Awesome or Bootstrap Icons:

<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.7.2/font/bootstrap-icons.css">

📄 License

This project is open source and available under the MIT License.

🤝 Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Submit a pull request

📞 Contact

Feel free to reach out if you have any questions or suggestions!


Note: Remember to update the placeholder content with your actual information before deploying!"# GDGgithubWorkshop"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 100.0%