Skip to content

This repository contains the code for my portfolio website. The website is designed to showcase my work and provide information about my skills, experience, and background.

Notifications You must be signed in to change notification settings

krishandeep17/my-portfolio

Repository files navigation

My Portfolio Website

This repository contains the code for my portfolio website. The website is designed to showcase my work and provide information about my skills, experience, and background.

To view the website, simply visit https://krishandeep.netlify.app.

Features

  • Responsive design optimized for desktop, tablet, and mobile devices.
  • Hero section with a brief introduction and links to other sections of the website.
  • Portfolio section featuring my projects with description, image, and links.
  • About section with my bio, skills, and experience.
  • Contact section with a contact form for visitors to get in touch.
  • Social media links for connecting with me on various platforms.
  • Stunning 3D graphics powered by ThreeJS and React Three Fiber.
  • Customizable design with TailwindCSS styling framework.
  • Animations and motion using Framer Motion library.
  • Implementation of sending emails through a form on the website.
  • Optimized for performance using Suspense and Preload.

Technologies Used

  • React
  • ThreeJS
  • React Three Fiber
  • TailwindCSS
  • Framer Motion
  • EmailJS

Usage

You can use this website as a template for your own portfolio by replacing the content with your own. The website is customizable and you can modify the design and layout to fit your preferences.

To modify the code, you will need to:

  1. Clone the repository to your local machine using git clone.
  2. Navigate to the root directory of the project in your terminal.
  3. Install the dependencies by running npm install.
  4. To start the development server, run npm run dev in your terminal. This will start the website and make it available at http://localhost:5173.
  5. To build the website for production, run npm run build in your terminal. This will create an optimized production build of the website in the build folder.

Contributing

If you find a bug or have a suggestion for improving the website, please open an issue or submit a pull request. All contributions are welcome!

About

This repository contains the code for my portfolio website. The website is designed to showcase my work and provide information about my skills, experience, and background.

Topics

Resources

Stars

Watchers

Forks