Next.js Conf 2024: Your app should be Live by Default – Watch Keynote

KMaar Portfolio

By Abhishek Kumar

Explore the portfolio of Abhishek Kumar, a Full Stack Developer skilled in JavaScript, React, Node.js, and Next.js. Discover innovative projects, frontend and backend expertise, and valuable insights in web development.

This is my landing page or hero section, the array of typewriter words are coming from sanity.
This is the about section of my portfolio where the words are revealed as you scroll.
This is experience section of my portfolio, all the data is comming from sanity.
This is my skill section, all the data is coming from sanity.
This is my project section and all the data is coming from sanity.
Interested in Collaboration
This is my contact section
A snippet of my project section schema
A snippet of my experience section schema

About the project

Hi, I’m Abhishek Kumar, a full-stack developer and designer from New Delhi. I love creating beautiful and interactive websites that showcase my skills and passions. My goal is to become a full-stack developer and work on exciting projects that make a positive impact on the world.

My project is a portfolio website that showcases my work and personal brand. I wanted to create a website that reflects my style and personality and demonstrates my abilities and achievements. My website is a place where I can share my projects, achievements, and contact information with potential clients and collaborators.

My website is built with Sanity.io and Next.js 14. I used Sanity.io as my headless CMS to store and manage my content, such as projects, images, and metadata. I used Nextjs Server Components (App dir) to render my website on the server and deliver fast and interactive pages to the browser. I also used Tailwind CSS for styling and framer motion for animation.

Some of the challenges I faced while working on this project were:

  • Designing a responsive and user-friendly layout that adapts to different screen sizes and devices.

  • I was implementing revalidation for my website using Next.js and Sanity.io.
  • Optimizing the performance and SEO of my website using techniques such as code splitting, lazy loading, and image optimization.


I learned a lot from these challenges and I’m happy with the results. I think my website is a good representation of my work and personality. I’m especially proud of the animations and transitions that make my website more engaging and fun.

I’m still improving my website and adding more features and content. I would love to hear your feedback and suggestions on how I can make it better. You can check out my website here: kmaar.vercel.app You can also follow me on LinkedIn and GitHub to see my latest updates and projects. Thank you for reading and I hope you enjoy my website! 😊

Contributor