A portfolio website built with Next.js and Sanity CMS, deployed on Netlify. This project uses a headless architecture where content is managed via Sanity and rendered through a Next.js frontend.
- Dynamic Content: Content is managed through Sanity.io, enabling updates without modifying the source code.
- Next.js Architecture: Built with the Next.js App Router and Server Components.
- Automated Deployment: Integrated CI/CD pipeline using GitHub Actions for automated builds and deployment to Netlify.
- Data Fetching: Uses GROQ queries to fetch structured data from the Sanity Content Lake.
- Frontend: Next.js (App Router), TypeScript
- CMS: Sanity.io (Headless CMS)
- Deployment: Netlify
- CI/CD: GitHub Actions