Skip to content

kevin21018212/PortfolioV3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portfolio Website 🌟

Welcome to my portfolio! This website showcases my projects, skills, and experiences to potential employers, clients, and collaborators. Built with cutting-edge technologies and designed to impress, my portfolio website reflects my dedication to excellence and innovation in web development.

Technologies Used:

  • Next.js: Leveraging the power of Next.js for server-side rendering, routing, and efficient React development.
  • Barba.js: Utilizing Barba.js for smooth and seamless page transitions, enhancing the user experience.
  • React Splide & Splide.js: Incorporating React Splide and Splide.js for dynamic and responsive carousel sliders.
  • Framer Motion: Adding captivating animations and transitions with Framer Motion to bring the website to life.
  • GSAP: Harnessing GSAP for advanced animations and effects to create stunning visual experiences.
  • React Fast Marquee: Implementing React Fast Marquee for eye-catching scrolling text effects.
  • React Type Animation: Creating engaging typewriter-style animations with React Type Animation.
  • React Wavify: Integrating React Wavify for dynamic and customizable wave animations.
  • TypeScript: Writing type-safe and efficient code with TypeScript to enhance productivity and maintainability.

Features:

  • Projects Showcase: Displaying my portfolio projects with detailed descriptions, images, and links to live demos and GitHub repositories.
  • Skills Section: Highlighting my technical skills, programming languages, tools, and technologies.
  • Experience: Providing information about my work experience, education, certifications, and achievements.
  • Contact Form: Allowing visitors to get in touch with me directly through a contact form.
  • Responsive Design: Ensuring optimal viewing experience across a wide range of devices, from desktops to mobile phones.

Development:

To run the portfolio website locally, follow these steps:

  1. Clone the Repository: Clone the portfolio website repository to your local machine.
  2. Install Dependencies: Run npm install to install all required dependencies listed in the package.json file.
  3. Run the Development Server: Execute npm run dev to start the development server.
  4. Explore and Customize: Access the portfolio website in your browser (typically at http://localhost:3000) and customize it to your liking.

Feedback and Support:

I welcome any feedback, suggestions, or contributions to improve my portfolio website. If you encounter any issues or have ideas for enhancements, please don't hesitate to reach out to me.

Author:

  • Matthew Bettent
  • Website:
  • Email:
  • LinkedIn:
  • GitHub:

Thank you for visiting my repository! I hope you enjoy exploring my projects and learning more about my skills and experiences.