My Portfolio
Welcome to my personal portfolio website! This project showcases my skills, projects, education, and more. Feel free to explore and learn more about me.
Live Demo
Check out the live version of my portfolio: Live
Features
- Responsive navigation bar with smooth menu transitions
- Sections for About, Projects, Education, Experience, Contact, and more
- Smooth scrolling between sections for a seamless user experience
- Consistent theming using Tailwind CSS and a theme configuration
Getting Started
- Clone this repository:
git clone https://github.com/yourusername/your-portfolio.git - Navigate to the project directory:
cd your-portfolio - Install the required dependencies:
npm install - Start the development server:
npm start
Project Structure
src/Navbar.js: Responsive navigation bar component.src/About.js: About section component.src/Projects.js: Projects section component.src/Education.js: Education section component.src/Experience.js: Experience section component.src/Contact.js: Contact section component.src/Footer.js: Footer component.src/ScrollButton.js: Scroll button component for smooth scrolling.src/App.js: Main application component.src/index.js: Entry point of the application.src/theme.js: Theme configuration for consistent styling.
Customization
- Update the content in each section component (
About.js,Projects.js, etc.) to reflect your information. - Modify
theme.jsto customize the color and typography themes of your portfolio.
Dependencies
- React.js
- Tailwind CSS
- react-icons (for icons)