Personal portfolio website, build with NextJs, TypeScript & Tailwindcss
The “My Portfolio” project is a Next.js application designed to help individuals showcase their portfolio. It is built with TypeScript, TailwindCSS, Framer Motion for animations, Iconify for icons, and Lottie Files for illustrations. The project consists of sections like Hero, About, Skills, Experience, Projects, and Contact. Users can easily customize the content, resume, About Section, and theme to suit their preferences. Continuous development is in progress, with plans to migrate to Next 13, find alternatives for Framer Motion, add a Content Management System (CMS), add test cases, and create a separate route for projects with filters.
git clone [repository_url]
cd [project_directory]
npm install
npm run dev
src/lib/content//public/resume.pdfsrc/containers/About.tsxsrc/styles/globals.cssThe “My Portfolio” project offers a customizable platform for individuals to present their portfolios effectively. With a clear structure, easy customization options, and plans for continuous development, it provides users with a robust solution to showcase their skills and experiences. The inclusion of various technologies like TypeScript, TailwindCSS, and animations with Framer Motion enhances the visual appeal of the portfolio. By following the detailed guidelines for installation and customization, users can easily set up their personalized portfolios and contribute to the project’s development.