Skip to content

impoiler/suresh.im

Repository files navigation

Developer Personal Portfolio ✨

This is a repo for developers and engineers, offering a quick and seamless way to construct their own minimalistic, aesthetically pleasing, and serene portfolios. My personal site, hosted on suresh.im, is the same open-source project built with Next.js 14. It's designed to work effortlessly out of the box, allowing users to customize their portfolios with a simple tweak of data in a single file.

Features

  • 💫 Minimal
  • 🚀 Lightweight
  • 🌐 Static Generation
  • 📝 Blog Included (MD Supported)
  • 🧑‍💻 Projects/Career History showcase
  • ⚡ Extremely Fast (100/100 Performance Score on lighthight)
  • 🔍 SEO Optimized (Link/Card Preview on Sharing)

How to use

You can directly clone the repo and change the src/constant/data.ts file to see the changes on the site. Here are the steps to do the same.

  • Clone the repo

    git clone https://github.com/impoiler/suresh.im.git
    
  • cd into the cloned repo

    cd /suresh.im
    
  • Start editing as you want to.

Important guides

  • I've used contentlayer for blogs, which supports mdx and static builds, so we can write blogs under the src/content/blogs directory, and it'll auto-pickup the blogs from there.

  • For link preview while sharing on social media, that's under the public folder; just replace og.png with your own OG image.

  • I've used pnpm as a package manager but feel free to use any as per your need.