Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 3.78 KB

README.md

File metadata and controls

39 lines (29 loc) · 3.78 KB

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
  • Payload CMS and MongoDB for content management
  • Mongoose for validation and schema
  • SASS modules 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 Payload CMS logo sass logo Framer Motion logo ES Lint logo Playwright logo

Links