This is a responsive portfolio website built for Farhan Jawaid using HTML, CSS, JavaScript, and GSAP (GreenSock Animation Platform). The website showcases the portfolio, skills, experience, and projects of Farhan Jawaid. It is designed to be visually appealing, fully responsive, and interactive, providing a seamless user experience across different devices.
You can view the live website here: Live Demo Link
- Responsive Design: The website adapts to different screen sizes, ensuring a smooth experience on desktops, tablets, and mobile devices.
- Dynamic Animations: GSAP is used for smooth transitions and animations, enhancing the user experience.
- Interactive Sections: Different sections like "About Me", "Skills", "Projects", and "Contact" are available to showcase [Friend's Name]'s work and background.
- Contact Form: A functional contact form is integrated for easy communication.
- Smooth Scroll: Smooth scrolling is implemented to improve navigation within the page.
- HTML5: For structuring the web pages.
- CSS3: For styling, layout, and making the website responsive.
- JavaScript: For adding interactivity and animations.
- GSAP: For advanced animations and transitions.
- Live Hosting: The website is hosted live for public access. (Platform used: [Netlify, GitHub Pages, etc.])
To get a local copy up and running, follow these steps:
-
Clone the repository:
git clone https://github.com/affancoder/farhanportfolio.git
-
Navigate to the project directory:
cd portfolio-website
-
Open the
index.html
file: You can open it directly in your web browser. -
Modify for personalization (Optional): If you want to make changes, update the following files:
index.html
: Modify the text content and structure.style.css
: Customize the styles and colors.main.js
: Edit or add animations and interactions.
-
Run the project: You can open the
index.html
file in any browser to view the website locally.
GSAP is used to create engaging animations throughout the site. Some key animations include:
- Hero Section Animation: The elements of the hero section (like text, images) fade in with smooth transitions.
- Scroll Animations: Sections like "Projects", "About", and "Skills" animate into view as you scroll down.
- Button Hover Effects: Interactive buttons with subtle hover animations.
- Computer Science Engineer
- Email: [email protected]
- @mr_affan15