This repository hosts the code for my personal portfolio website, deployed via GitHub Pages at gauravsingh089.github.io.
- Responsive Design: Optimized for all device sizes from mobile to desktop
- Modern UI: Clean and professional interface with smooth animations
- Dynamic Navigation: Interactive navigation with smooth scrolling and active section highlighting
- Mobile-Friendly: Includes hamburger menu and optimized layouts for smaller screens
- About: Brief introduction about myself and my background
- Projects: Showcase of my key projects with links to GitHub repositories and live demos
- Skills: Overview of my technical skills including programming languages, frameworks, and tools
- Contact: Easy ways to connect with me across various platforms
- HTML5: For structure and semantic markup
- CSS3: For styling and responsive design features including:
- CSS Grid and Flexbox for layouts
- CSS Variables for consistent theming
- Media queries for responsive design
- JavaScript: For interactive elements including:
- Smooth scrolling navigation
- Mobile menu toggling
- Active section highlighting
To run this website locally:
- Clone this repository:
git clone https://github.com/gauravsingh089/gauravsingh089.github.io.git
- Navigate to the project directory:
cd gauravsingh089.github.io
- Open
index.html
in your browser or use a local server.
The website is built to be easily customizable:
- Update personal information in
index.html
- Modify styling in
styles.css
- Enhance functionality in
script.js
- Add a dark/light theme toggle
- Implement a blog section
- Add project filtering capabilities
- Incorporate a contact form
This project is open source and available under the MIT License.
Last updated: April 19, 2025
© 2025 Gaurav Singh. All rights reserved.