AS Portfolio

This is my portfolio website

About this project


This is my personal portfolio website, created mostly using the JAMSTACK.

I wanted to have a portfolio site where I can easily add my projects even after deployment with less/no code then I decided to use Strapi as my Content Management System (CMS).

NextJS came into play mainly because of its SEO benefits, such as Image Optimization, SSG, SSR, etc also it has 3rd party libraries like Next-Sitemaps which are good for SEO. Cloudinary was my go-to for Image optimization and Storage.

Framer Motion for various animations and transitions. React Transition Group was another cool library I used to set up page transitions. Netlify Forms and Netlify were handy in setting up the contact form as they are easy to configure and use.

Technical Sheet

Code technologies I got involved with while working on this project.


  • Next JS | React JS
  • Strapi CMS
  • Cloudinary
  • Framer Motion | React Transition group
  • Next-PWA | Next-Themes | Next-sitemap
  • SwiperJS
  • HTML5 | CSS3
  • Others

Resources