Skip to content

CyberBoyAyush/Simple-Portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple-Portfolio

A simple, modern, single-page portfolio template designed for easy editing and deployment. Showcase your skills, projects, and contact information with a clean and animated interface.

Netlify Deploy Netlify Deploy

Portfolio Screenshot Portfolio Screenshot Portfolio Screenshot

Features

  • [X] Single Page Layout: All content is accessible on a single, scrollable page for a seamless user experience.
  • [X] Modern & Animated Design:
    • Hero Section: Features a gradient background, Particles.js animation, floating bubbles, and a typing effect for the title.
    • Smooth Scrolling: Navigating between sections is smooth.
    • Hover Effects: Interactive elements like buttons and project cards have subtle hover animations.
    • Gradient Text: Headings use eye-catching gradient effects.
  • [X] Key Sections Included:
    • Hero: Introduction with profile picture, name, title, and call-to-action buttons.
    • About Me: A brief section to introduce yourself.
    • Skills: Display your skills with animated progress bars.
    • Projects: Showcase your featured projects with images/icons, descriptions, tech tags, and links.
    • Tools I Use: Highlight the technologies and tools you frequently work with.
    • Contact Form: Integrated Formspree contact form for easy communication.
    • Contact Links: Direct links to your social media profiles and email.
  • [X] Responsive Design: Built with Tailwind CSS, ensuring the portfolio looks great on all devices (desktops, tablets, and mobiles).
  • [X] Easy To Edit: Primarily requires editing the index.html file. No complex build steps needed.
  • [X] Easy to Deploy: Simple deployment options available for free hosting platforms.
  • [X] 24x7 Uptime: Deploy on services like GitHub Pages or Netlify for reliable availability.
  • [X] Support: Reach out if you need help (contact details below).

Dont Forget To 🌟Star and 🍴Fork This Repo 💙

Need Help?

twitter badge telegram badge mailid badge

Clone This Repo

git clone https://github.com/CyberBoyAyush/Simple-Portfolio.git Navigate into the cloned directory: cd Simple-Portfolio

Make Your Edits

All primary edits happen within the index.html file. Open it in your favorite code editor.

  1. Profile Picture: Replace profile.png in the root directory with your own image (keep the filename profile.png or update the src attribute in the <img> tag within the Hero section).
  2. Hero Section:
    • Update the <h1> tag with your name or desired title.
    • Modify the <p> tag with the typing effect to reflect your role or tagline.
    • Adjust the href attributes in the call-to-action buttons if needed.
  3. About Me Section: Edit the text within the <p> tag to write your personal introduction.
  4. Skills Section:
    • Modify the skill names (e.g., "Python", "PHP").
    • Adjust the percentage text and the style="width: ...%" attribute for each skill-progress-bar div to match your proficiency.
  5. Projects Section:
    • For each project div:
      • Update the icon (<i> tag) or add an <img> tag for a project preview.
      • Change the project title (<h3>).
      • Write a brief project description (<p>).
      • Update the technology tags (<span> elements).
      • Set the correct URLs for the live demo/external link (<a> tag with fa-external-link-alt) and GitHub repository (<a> tag with fa-github). Add # if a link is not available.
    • Update the "View More Projects" button link if necessary.
  6. Tools Section: Modify the icons (<i> tags) and names (<p> tags) to reflect the tools you use.
  7. Contact Form Section:
    • Crucially: Replace your-form-id in the <form> tag's action attribute (action="https://formspree.io/f/your-form-id") with your actual Formspree form endpoint ID. Sign up at Formspree.io to get one.
  8. Contact Links Section: Update the href attribute for each social media/contact link (<a> tags) to point to your profiles.
  9. Footer: Update the name and link in the footer if desired.
  10. Title & Favicon:
    • Change the <title> tag in the <head> section.
    • Replace profile.png in the <link rel="icon"> tag if you want a different browser tab icon.

Push Edited Code On Github

git add .
git commit -m "Type Your Message"
git remote remove origin
git remote add origin {your_repo}
git push origin [branch_name]
  • Instead of your_repo add your repo link.
  • Instead of branch_name add origin branch (default is master).

Deploy Simple-Portfolio on Github Pages

GitHub Pages is a great free option for hosting static websites directly from your GitHub repository. Go to your repo >> settings >> pages >> source >> select master (or main) branch >> select / (root) folder >> now click on save Your site will be available at https://<your-username>.github.io/<your-repo-name>/.

Deploy Simple-Portfolio on Netlify

Netlify offers robust free hosting for static sites with features like continuous deployment, forms, and more.

Click on below button to deploy it on Netlify

Netlify Deploy

About

A simple single page portfolio which is easy to edit and easy to deploy (On Github pages and Netlify)

Topics

Resources

License

Stars

65 stars

Watchers

2 watching

Forks

Packages

 
 
 

Contributors