Skip to content

Repository files navigation

Personal Portfolio Website

A sleek, highly customizable, and interactive personal developer portfolio. Built to showcase projects, skills, experience, and blogs in a deeply engaging, beautiful UI with rich animations and strict mobile responsiveness.

Next JS React TailwindCSS Framer Motion Vercel JavaScript

image

Highly Customizable!

This portfolio was designed from the ground up to be 100% data-driven and effortlessly customizable. You don't need to dig through hundreds of components to change your information!

All of the website's content is managed centrally via a single configuration file: app/_lib/constants.js

Simply open that file to instantly update:

  • Projects & Tech Stacks: Add your latest projects, demo links, and GitHub repositories.
  • Experience, Education & Achievements: Update your timeline, roles, and accolades.
  • Skills: Modify your languages, frameworks, and platform icons.
  • Social Links: Connect your GitHub, LinkedIn, Twitter, LeetCode, etc.

Want to change the overall theme? The entire color palette (primary, secondary, and accent colors) is defined globally in tailwind.config.js. Tweak a few hex codes to completely transform the mood and branding of your portfolio!

Getting Started

First, run the development server:

npm install
npm run dev

Open http://localhost:3000 with your browser to see the result.

Deployment

This app is production-ready and fully optimized for seamless deployment on Vercel.

Releases

Packages

Contributors

Languages