Welcome to my personal portfolio repository! This project showcases my software development skills and various projects I've worked on.
- Next.js - A React framework for building server-rendered applications.
- React - A JavaScript library for building user interfaces.
- Tailwind CSS - A utility-first CSS framework for rapidly building custom designs.
- Three.js - A JavaScript library for 3D graphics.
- TypeScript - A superset of JavaScript that adds static types to the language.
- React Hook Form - A library for managing form state and validation in React.
- Zod - A TypeScript-first schema declaration and validation library.
- Framer Motion - A production-ready motion library for React.
- Clone this repository to your local machine:
git clone https://github.com/halderjoydeep/portfolio.git
- Navigate to the project directory:
cd portfolio
- Install dependencies:
npm install
- Start the development server:
npm run dev
- Server Side Rendering: Utilizing Next.js powerful app router that gives server side rendering and many more optimizations.
- Interactive 3D Projects: Utilizing Three.js, I've created interactive 3D projects to showcase my skills.
- Form Handling: The contact form is powered by React Hook Form and Zod for validation.
- Smooth Animations: Framer Motion is used for smooth and engaging animations throughout the portfolio.
Feel free to reach out to me at halderjoydeep1997@gmail.com for collaborations, questions, or opportunities.
This project is licensed under the MIT License - see the LICENSE file for details.