Overview This is the personal portfolio website of Ian Kuria, a Web Developer and ICT Support professional. The portfolio showcases web projects, skills, and provides a contact section for potential clients or employers.
The website is fully responsive, built with HTML, CSS, and JavaScript, and includes interactive features like a typed text animation, project showcase with "See More / Show Less", and WhatsApp contact integration.
Features
- Responsive design for desktop and mobile
- Hero section with typed text animation
- Projects section with "See More / Show Less" functionality
- About section with profile picture and WhatsApp contact button
- Contact form integrated with WhatsApp
- Back-to-Top button for easy navigation
- Footer with LinkedIn and GitHub links
Demo Live portfolio:(https://github.com/Iannjeru/Portfolio.git
Installation To run the portfolio locally:
- Clone the repository:
git clone https://github.com/Iannjeru/Portfolio.git
Navigate to the project folder:
bash Copy code cd portfolio Open index.html in your browser:
bash Copy code open index.html # Mac start index.html # Windows Usage Click “See My Work” to scroll to projects
Use the contact form to send a message via WhatsApp
Click “Back to Top” to quickly return to the top
Technologies Used HTML5 — semantic markup for clean structure
CSS3 — custom styling, responsive layouts, and glassmorphism JavaScript — interactivity, animations, and WhatsApp integration
Google Fonts — Inter font for typography
Project Structure bash
Copy code portfolio/ │ ├── index.html # Main HTML file ├── css/ │ └── style.css # Custom styles ├── js/ │ └── script.js # JavaScript for interactivity ├── images/ │ └── profile.jpg # Profile picture │ └── banner.png # Optional banner └── README.md # Project documentation
