More Premium Hugo Themes Premium Nextjs Themes

Portfolio V2

Second version of my personal portfolio built using Next.js, TypeScript, and Chakra UI.

Portfolio V2

Second version of my personal portfolio built using Next.js, TypeScript, and Chakra UI.

Author Avatar Theme by ciphertron
Github Stars Github Stars: 40
Last Commit Last Commit: Sep 4, 2025 -
First Commit Created: Dec 18, 2023 -
Portfolio V2 screenshot

Overview

This is the repository for the second version of a personal portfolio website. It is built using Next.js, TypeScript, Chakra UI, and Emotionjs. The website includes various features such as work experience, tech stacks, projects, volunteer experience, dark and light mode toggle, markdown parsed blogs, blog comments, talks section, responsive view, metadata configuration, and Google Analytics integration.

Features

  • Work Experience: Showcases the user’s previous work experience.
  • Tech Stacks: Highlights the technologies and programming languages the user is proficient in.
  • Projects: Displays a collection of the user’s projects.
  • Volunteer Experience: Showcases any volunteer work the user has done.
  • Dark & Light mode toggle: Allows the user to switch between dark and light modes for better visibility.
  • Markdown parsed blogs: Supports rendering blogs written in Markdown format.
  • Blog Comments: Enables users to leave comments on blog posts.
  • Talks Section: Showcases any talks or presentations the user has given.
  • Responsive View: The website is optimized for viewing on different devices.
  • Metadata Configuration: Allows customization of website metadata for SEO purposes.
  • Google Analytics: Integrates Google Analytics to track website traffic and user behavior.

Installation

To install the portfolio website:

  1. Fork and clone this repository.
  2. Navigate to the portfolio-v2 folder using the cd command: cd portfolio-v2.
  3. Install the required dependencies using either yarn install or npm install command.
  4. Start the development server by running yarn dev or npm run dev.
  5. Open localhost:3000 in your browser to view the website.

Summary

The second version of the personal portfolio website is built using Next.js, TypeScript, Chakra UI, and Emotionjs. It includes various features such as work experience, tech stacks, projects, volunteer experience, dark and light mode toggle, markdown parsed blogs, blog comments, talks section, responsive view, metadata configuration, and Google Analytics integration. The installation process involves forking and cloning the repository, installing dependencies, and starting the development server.