Skip to content

sangrepura/portfolio-nextjs

 
 

Repository files navigation

This is the second version of my portfolio.

Skills used in this portfolio:

  • React, Next.js.
  • Nextjs App Router.
  • Next.js new feature Server Action.
  • Styling with Tailwind CSS.
  • Responsive design.
  • Animations with Framer Motion.
  • Typescript.
  • Handle form with react-hook-form.
  • Validate input with zod.
  • React context, React Context Provider.
  • Avoid hydration error for some components.
  • Next-theme provided by Nextjs.
  • Beautiful customized toast notification with sonner.
  • Handling error in back-end server action, handling error front-end with toast error.
  • Resend, React-email/components: Style your own email.
  • Remember user's choice of theme with localStorage.

A deployed version can be found here:

About

My personal portfolio v2 made with Nextjs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.7%
  • Other 1.3%