Skip to content

A personal portfolio site created for the repo owner to showcase his projects, created using TypeScript, Next.js, API Routes, SWR, SASS, Framer Motion & Playwright.

License

Notifications You must be signed in to change notification settings

asbhogal/Personal-Portfolio-Site

Repository files navigation

Personal Portfolio Site



GitHub deployments GitHub code size in bytes GitHub repo size

Project-Cover

A personal portfolio site created for the repo owner to showcase his projects, built using Next.js, TypeScript, SASS and Framer Motion and deployed via Vercel.

Features:

  • TypeScript for type safety
  • Next.js API routes for dynamic content
  • SWR for client-side data fetching
  • SASS for styling
  • Framer Motion for animations (custom component)
  • Playwright for testing (incl. a11y)
  • Husky to run linting and testing prior to commit
  • Fully responsive
  • Optimised for the web

Stacks & Tools Used:

nextjs logo react logo TypeScript logo sass logo Framer Motion logo SWR logo ES Lint logo Playwright logo

Links