My portfolio website, built from scratch with Next.js and TypeScript.
Did not used any CSS framework.
To show and improve my skills on React and TypeScript, finally moved my portfolio website to Next.js via TypeScript.
For smooth and awesome animations, showcase of my works and background of home page, used the packages: framer-motion, react-rough-notation, fslightbox-react, three.js and vanta.js.
Thanks to easy-to-use package: next-themes.
Used SendGrid and needs an API from SendGrid via approved sender mail.
Hosted at my own web server.
Used Vercel via personal domain.
Easily clone like all other repos.
Navigate into cloned directory and:
yarn dev
Visit: http://localhost:3000