Welcome to my personal portfolio project! This website showcases my skills, projects, and creativity using cutting-edge technologies for a seamless and interactive user experience.
- Interactive UI/UX: Engaging design with smooth animations.
- 3D Components: Stunning visuals for an immersive experience.
- Responsive Design: Fully optimized for mobile, tablet, and desktop screens.
- Dynamic Animations: Leveraging Framer Motion and GSAP for fluid animations.
- Contact Section: Easy-to-use form to reach out to me directly.
- React.js: Component-based architecture for building the UI.
- Framer Motion: Smooth and customizable animations.
- GSAP (GreenSock Animation Platform): Advanced animations for 3D components and scroll interactions.
- Tailwind CSS: Utility-first CSS framework for rapid and responsive styling.
Portfolio/
├── public/
│ └── assets/ # Static assets (images, icons, etc.)
├── src/
│ ├── components/ # Reusable components (Navbar, Footer, etc.)
│ ├── pages/ # Pages (Home, About, Projects, Contact)
│ ├── styles/ # Global and component-specific styles
│ ├── animations/ # Framer Motion and GSAP animation logic
│ └── App.jsx # Main app entry point
├── .gitignore # Files to ignore in version control
├── package.json # Project dependencies and scripts
└── README.md # Project documentation
-
Clone the Repository:
git clone https://github.com/your-username/portfolio.git
-
Navigate to the Project Directory:
cd portfolio
-
Install Dependencies:
npm install
-
Start the Development Server:
npm start
-
Open in Browser: Navigate to
http://localhost:3000
to view the project.
- Home Page:
- Eye-catching animations and a brief introduction.
- About Me:
- Overview of my skills and journey.
- Projects:
- Showcase of my best work with live links and descriptions.
- Contact:
- A functional contact form to get in touch.
- Add more 3D interactive components.
- Integrate a blog section.
- Improve performance with lazy loading for images and components.
This project is licensed under the MIT License. See the LICENSE file for details.
- Framer Motion for their amazing animation library.
- GSAP for advanced animation tools.
- Tailwind CSS for making styling a breeze.