Portfolio

screenshot of Portfolio
nextjs
react
material-ui

My portfolio (+ template) built using Next.js

Overview:

The content is a guide for personalizing and deploying a portfolio website template. It mentions the tech stack used (React, MUI, UnDraw, SimpleIcons, NextJS, Vercel), provides instructions on how to personalize and customize the template, and explains the deployment process with Vercel.

Features:

  • Personalization: The template can be personalized by updating files like data.json, which stores information like name, skills, projects, and experience. Icons from simpleicons.org can also be used.
  • Customization: The theme object allows for customization of colors, breakpoints, typography, animations, etc.
  • Deployment: The guide provides instructions on how to deploy the personalized template using Vercel and GitHub.
nextjs
Next.js

Next.js is a React-based web framework that enables server-side rendering, static site generation, and other powerful features for building modern web applications.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

material-ui
Material UI

material-ui adds classes to Tailwind CSS for all common UI components. Classes like btn, card, etc. This allows us to focus on important things instead of making basic elements for every project.

portfolio
Portfolio

A portfolio website is a type of website that showcases an individual's or a company's work, skills, and accomplishments. It typically includes a gallery of images or videos, case studies, and client testimonials to provide potential clients or employers with a comprehensive overview of their experience and expertise.

vercel
Vercel

Vercel offers built-in support for deploying and hosting Next.js applications, making it a popular choice among Next.js developers.

webpack
Webpack

Webpack is a popular open-source module bundler for JavaScript applications that bundles and optimizes the code and its dependencies for production-ready deployment. It can also be used to transform other types of assets such as CSS, images, and fonts.