Portfolio screenshot

Portfolio

Author Avatar Theme by Hashirshoaeb
Updated: 24 Feb 2024
135 Stars

The personal website/portfolio of Hashir Shoaib. Built using Nextjs and Bootstrap5.

Categories

Overview

The product is a portfolio website template available on GitHub. The creator of the template found that existing options did not meet their needs, so they created a simple, easy to configure, lightweight, and responsive static portfolio website. The template is built with Nextjs and Bootstrap 5. The creator also mentions that they plan to add more features in the future and welcome suggestions for improvements from users.

Features

  • Easy to configure: The template is designed to be easily configurable, allowing users to customize it to their preferences.
  • SEO friendly: The template includes features that make it search engine optimization (SEO) friendly, helping to improve its visibility in search engine results.
  • Responsive: The template is responsive, meaning it adapts to different screen sizes and devices, providing a seamless user experience.
  • Lightweight: The template is designed to be lightweight, ensuring fast loading times and improved performance.
  • Linktree Page: The template includes a Linktree page, allowing users to create a visually appealing and easily navigable page with links to their various online profiles.

Installation

To install the template, follow these steps:

  1. Fork the repository and clone it to your local machine.
  2. Edit the config/config.js file, replacing config/profile.png with your own image (make sure to rename the image file as profile.png).
  3. Run the following scripts in the terminal/command prompt to install the dependencies.
  4. To test the template on your local server, run the command.
  5. Open your browser and go to http://localhost:3000/ to view the locally hosted website.
  6. If everything works fine locally, you can deploy your project to GitHub Pages. You can choose between the free domain options provided by GitHub Pages. Simply commit and push your changes to GitHub, and GitHub Actions will handle the deployment.

Note: If you want to deploy the website to a custom domain, refer to the scripts/cname.js file for instructions on adding a CNAME file.

Summary

Overall, this portfolio website template on GitHub provides a simple, easy to configure, lightweight, and responsive solution for creating a static portfolio website. With its configurable features, SEO friendliness, and support for different screen sizes, it offers a convenient option for individuals looking to showcase their work online. The template is built with Nextjs and Bootstrap 5, offering modern design and functionality. The installation process is straightforward, and users can quickly get their website up and running by following the provided steps.